NeoA11y / SpeakTouch

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

Not focusing on non-clickable container #125

Closed Irineu333 closed 6 months ago

Irineu333 commented 7 months ago

Describe the bug:

Testing on Accrescent, I noticed that the app is not focusing on the container of the selected option in the bottom bar, only on its internal text, unlike Talkback. This must be happening because the container has become non-clickable, and the logic to focus on the container evaluates only if is clickable.

To Reproduce:

Test the bottom bar of Accrencent carefully, although the announced text is the same, you will notice that it is much more difficult to focus on the selected option. This happens because you can only focus on a tiny text of it.

Expected behavior

It should focus when there is interaction, just like elements with intrinsic content (text, contentDescription etc).

Screenshots:

Talkback

https://github.com/NeoA11y/SpeakTouch/assets/45833588/4cb2af12-a5bc-4737-af6d-f25436898a34

Speak Touch

https://github.com/NeoA11y/SpeakTouch/assets/45833588/fce196eb-c068-4fe1-825c-240d959a4077

Stack trace (to dev):

More infos:

App version: 1.0.0-DEV Android version: Irrelevant Device: Irrelevant