lovelymailbox / eyes-free

Automatically exported from code.google.com/p/eyes-free
0 stars 0 forks source link

[TalkBack] Spinner widget does not always say enough information. #205

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
0. setup a Spinner to "alert dialog" mode
1. tap the Spinner to popup an alert dialog.

What is the expected output? What do you see instead?
it should always say "showing items X to Y of N".
but it only says that for the 1st time, and later only says "alert"

What version of the product are you using? On what operating system?
Android 4.2.2

Please provide any additional information below.
I am not sure if this is accessibility's problem or widget's problem.
if this is widget's problem, please let us know how to fix it.

thanks.

BR,
bsdson

Original issue reported on code.google.com by bsd...@gmail.com on 14 Mar 2013 at 6:29

GoogleCodeExporter commented 9 years ago
I met the same problem on JB 4.2.2. How do I fix it?

Original comment by paulwyw...@gmail.com on 25 Mar 2013 at 4:28

GoogleCodeExporter commented 9 years ago
This is an issue with the widget implementation which cause the displayed list 
to only send a VIEW_SCROLLED event the first time the dialog is shown.

There is not a recommended workaround at this time.

Original comment by alanv@google.com on 2 Apr 2013 at 10:40

GoogleCodeExporter commented 9 years ago
Hi, Alanv,
thanks for your comment.

but would you please tell me, theoretically, what is the correct event(s) to 
send?

I have recently checked eyes-free's source,
and found the behavior responding event "VIEW_SCROLLED" will be affected by a 
cache mechanism... and an event "WINDOW_STATE_CHANGED" will clear the cache,
but it seems not work as expected even if I sent WINDOW_STATE_CHANGED before 
VIEW_SCROLLED.

(besides, with WINDOW_STATE_CHANGED, eyes-free said another thing...)

Thank you very much,
BR,
bsdson

Original comment by bsd...@gmail.com on 3 Apr 2013 at 2:51