Bryan Herbst
11/02/2020, 3:07 PMView classes (e.g. ProgressBar or SeekBar when SemanticsProperties.AccessibilityRangeInfo is present).
However, this is missing for some prominent components such as Button, with no public API to influence that behavior. This behavior is also a bit clunky given that it relies on labeling Compose widgets as specific View classes.
Is there a plan to surface something to support this? Is the TalkBack team exploring ways of decoupling TalkBack from the View APIs to better support Compose in the future?Bryan Herbst
11/02/2020, 3:10 PMaccessibilityLabel if we want TalkBack to say “button”?Bryan Herbst
11/02/2020, 5:17 PMAlexandre Elias [G]
11/02/2020, 11:15 PMButton have the same behavior as Android Button in TalkBack by the time of Compose 1.0 release, and add whatever core public APIs are needed for third-party Buttons to have the same behaviorAlexandre Elias [G]
11/02/2020, 11:17 PMAlexandre Elias [G]
11/02/2020, 11:23 PMButton, we haven't been able to come up with any particular semantic trait that distinguishes one from a general clickable, so we will probably need to introduce a new minimalistic disambiguation system to replace classnamesBryan Herbst
11/02/2020, 11:42 PM