Metadata
- Source
- FLUID-4426
- Type
- Bug
- Priority
- Critical
- Status
- Closed
- Resolution
- Duplicate
- Assignee
- Anastasia Cheetham
- Reporter
- heidi valles
- Created
2011-09-01T14:32:32.603-0400 - Updated
2015-06-26T10:05:38.087-0400 - Versions
-
- 1.4
- 1.5
- Fixed Versions
-
- 1.9
- Component
-
- Prefs Framework
- Sliding Panel
- UI Options
Description
When a screen reader users uses the panel button to show panel content, he/she isn't given any alerts as to the panel being open. Should focus jump to the beginning of the panel? Is there an expected behaviour for screen reader users/opening panels?
Comments
-
heidi valles commented
2011-09-01T14:39:21.267-0400 Bug Parade Infusion
-
Anastasia Cheetham commented
2011-12-16T15:34:15.342-0500 I have experimented with a number of ways to address this issue, without much success. The most "correct" seeming approach is to mark the panel up as an accordion using tablist/tab/tabpanel. I experimented with that here:
https://github.com/acheetham/infusion/tree/FLUID-4426-tabpanel
but it doesn't cause a screen reader to say anything.
Among other things, I tried forcing focus onto one of the tabs after the panel opens (albeit using a total hack that is obviously not the proper way to do it):
https://github.com/acheetham/infusion/tree/FLUID-4426-focus-on-tab
This at least causes the screen reader to read the tab text, which at least indicates to the user that something has happened. I'm not sure why we don't move focus into the panel already.
-
Justin Obara commented
2015-06-26T09:51:06.866-0400 Reopening to change the fix version to 1.9