Ticket #1720 (closed defect: fixed)
Pressing enter on button for file upload in IE9 switches to focus mode instead of activating button
| Reported by: | waldorfpc | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | 2011.3 |
| Component: | Browse mode | Version: | 2011.2 |
| Keywords: | regression | Cc: | |
| Operating system: | Blocked by: | ||
| Blocking: |
Description
Whenever I press enter on the "browse" button on any website to upload files and or pictures or anything else, it just brings up forms mode, like you are in an edit field. It will not bring up the dialog box that asks you to choose a file to upload. I thought that I'd let you know, so you could make the change in future developments.
I am using IE9, and this problem occurs no matter the website I am on.
Change History
comment:1 Changed 6 months ago by jteh
- Component changed from Core to Browse mode
- Summary changed from Found New Bug in the Friday August 12 Snapshot Release to Pressing enter on button for file upload in IE9 switches to focus mode instead of activating button
- Version changed from development to 2011.2
- Milestone set to 2011.3
- Keywords regression added
- Operating system Windows 7 deleted
comment:2 Changed 6 months ago by waldorfpc
the weird thing was that I seemed to do okay in some respects in 2010.2. I personally did not notice the problem, until I started messing around with the snapshots. I started with them this week.
Now, something that i did notice is that even when I was using 2010.2 and IE8, I had a problem when a flash based uploading script was used (An example of this can be found when using the photo uploader on Facebook's main website.), it just says a string of some numbers and brings you back to the page. It will not bring up the dialog box. I have not yet tried it out with the snapshots. I did not, however, have this issue in Firefox with the flash based uploading scripts.
comment:3 Changed 6 months ago by jteh
FYI, until this is fixed, you can work around this bug by moving to the button, pressing enter (which will activate focus mode) and then pressing space.
comment:4 Changed 6 months ago by waldorfpc
that works. Thanks so much.
Unfortunately, there is no work around that I could see for when flash uploading scripts are used, except to use Firefox.
comment:5 Changed 6 months ago by jteh
Flash uploading is a very separate issue. Please file a different ticket for that if you think it's an NVDA bug.
comment:6 Changed 6 months ago by waldorfpc
True. Wasn't thinking. That is what I get with a few hours of sleep. LOL
I'll test the flash scripts against other screen readers first. If, in fact, I think it is an NVDA bug, I'll file a ticket.
Thanks so much for your time and quick responses. You rock!


Damn. This issue is in 2011.2 as well.
Technical: I suspect this regression was caused by changeset:main,4268. It seems the NVDAObject is being identified as a read only editable text field and this change switches to focus mode for those. The NVDAObject should have a role of button instead (as the node does in the buffer).