NeoA11y / SpeakTouch

[WIP] A free software screen reader for Android.
8 stars 0 forks source link

App is not reading state from custom checkable #111

Closed Irineu333 closed 7 months ago

Irineu333 commented 7 months ago

Describe the bug:

If you create a custom view with the properties of a checkable, even if you define isCheckable, Speak Touch will not read its state.

To Reproduce:

In the test module, there is an example of CustomCheckable.

Expected behavior

It should read the state: selected or not selected. Just like the talkback.

Screenshots:

Talkback

https://github.com/NeoA11y/SpeakTouch/assets/45833588/f8422f4f-49fa-46ac-963b-12b310283a5c

Speak Touch

https://github.com/NeoA11y/SpeakTouch/assets/45833588/579a37df-2ae8-4eac-8fbd-87fa9edd481b

Stack trace (to dev):

More infos:

App version: 1.0.0-DEV Android version: Android 12 Device: Moto G30