cloudbearings / ez-access-web

Automatically exported from code.google.com/p/ez-access-web
0 stars 0 forks source link

<select> is not read if no item is initially chosen #26

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Navigate to a <select> element with no selected choice
Note: That the size attribute would have to be greater than 1, because 
otherwise the browser de facto selects the first item in a drop down.

What is the expected output? What do you see instead?
Expected speech output: "[Label], menu, is blank."
Current speech output: none.

When an item is selected, it reads the field properly.

Original issue reported on code.google.com by jbjor...@gmail.com on 9 May 2013 at 4:14

GoogleCodeExporter commented 9 years ago
For the most part fixed.  Didn't go with 'is blank'... You can check it out. As 
always, reopen the issue if you believe it is not fully addressed.

Original comment by aeharding on 21 May 2013 at 7:20

GoogleCodeExporter commented 9 years ago
Reopened:
There is a logic error in the code, which I have commented on in the source.

Basically, you will need to test separately: 
if multiple selections are allowed
if size > 1

The speech output is a little bizarre currently: "... Multiple selections, 
selected are none"

Maybe if multiple selections are not allow, let the role be "menu" (which could 
also apply to dropdown menus--because a person doesn't really need to know that 
it drops down).

Original comment by jbjor...@gmail.com on 22 May 2013 at 7:44

GoogleCodeExporter commented 9 years ago
I see what you're saying. Basically, don't worry about 'size' and treat it as a 
'dropdown' (menu) unless it also has 'multiple'.

I don't see your comments, did you comment through Google Code somewhere?

I am updating what it says for menus to match your specifications. I am also 
planning on making selecting with (ez access action to nav 'inside' dropdown 
and select option(s)). Something I've been meaning to get around to. I'll then 
finish the leafnode implementation for input tags problem...

Original comment by aeharding on 23 May 2013 at 9:34

GoogleCodeExporter commented 9 years ago
Another thing -- when you have a chance, can you add a part to the select page 
of your testing page for the 'multiple' attribute? I'm planning on getting that 
working fully with EZ Access this week.

Original comment by aeharding on 23 May 2013 at 9:35

GoogleCodeExporter commented 9 years ago
I have update the testing page to include multi-select boxes. Note that the 
code has changed somewhat, so you may need to merge some changes if you hadn't 
committed them beforehand.

Original comment by jbjor...@gmail.com on 28 May 2013 at 4:50

GoogleCodeExporter commented 9 years ago
This issue is now resolved.

Original comment by aeharding on 28 May 2013 at 9:08