Skip to content

Bug. The speeck element ids for unlabled buttons feature in talkback does not work as intended #82

@amirmahdifard

Description

@amirmahdifard

ok so yet I cannot build talkback and contribute my self, So I can't investigate this my self, But i've tested and gathered as much as needed information for who is going to try to fix this. This bug is really bad, and it's the only bug that is preventing me from using newer versions of talkback completely. I hope you guys fix it.
In older versions of talkback, such as 8.2, 7, or even 9.1 As I've just tested 9.1, if we turn on the speeck element ids for unlabled buttons, it does a really good job. It speecks the id of every type of unlabled element if it has access to the id of that element. As you know, we have a type of element that after speecking its name, talkback says button, which means those are button elements. But also, there are some elements, that are called option elements, that after reading it, talkback does not says button. Now, In older versions of talkback as I tested up to 9.1, talkback reads the id of all elements, wether it's an option or button or whatever, but after 9.1 I think it's starts from 12 or so, when this option is turned on, talkback only speecks elements of the buttons and does not speecks the ids of other type of elements, such as options, etc, even tho it has access to their ids, it does not read them when focused on them, and to understand the id of a non button element, you must go to the dialog where you lable elements with talkback, and then you can see the title which says something like this. Enter the lable which will be used for this element. Element id: blaablaablaa. But, in older versions, It was really good. That really, really helps when working with an app that has unlabled buttons and options much. @PatrykMis hopefully, you can check and give a result comment. So much I tryed to report this to google, But finally I didn't manage, And now I reported hear, lets see what happens. Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingjavaPull requests that update Java codeupstreamIssue inherited from the original upstream project, outside the direct control of this fork.

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions