dash +orca does not speak the names of application icons
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OEM Priority Project |
Fix Released
|
Undecided
|
Unassigned | ||
Unity |
Fix Released
|
High
|
Luke Yelavich | ||
5.0 |
New
|
Undecided
|
Unassigned | ||
6.0 |
Won't Fix
|
Undecided
|
Unassigned | ||
7.2 |
Fix Released
|
High
|
Stephen M. Webb | ||
unity (Ubuntu) |
Fix Released
|
High
|
Luke Yelavich | ||
Trusty |
Fix Released
|
High
|
Stephen M. Webb |
Bug Description
[Impact]
Screen reader support for dynamic content in the Dash is enabled.
[Test Case]
(1) Enable Screen Reader (System Settings > Universal Access > Screen Reader)
(2) Press Super + A to bring up the Applications lens of the Dash
(3) Navigate displayed content
(4) Choose an application for preview
(5) Press Esc until the Dash is closed, repeat steps 2 to 4
You should hear the application description and preview description.
[Regression Potential]
Some new code deals with processing pointers: the usual problem potential of dealing with pointers in C code applies.
[Other Info]
This patch for Ubuntu 14.04 LTS was cherry picked from the Ubuntu "Vivid Vervet" dev release where it has been in public use for some time without apparent regression.
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Unity Team: Pending requested
-
Diff: 39 lines (+15/-0)1 file modifiedplugins/unityshell/src/nux-area-accessible.cpp (+15/-0)
- Stephen M. Webb (community): Approve
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
-
Diff: 180 lines (+54/-45)5 files modifiedplugins/unityshell/src/nux-layout-accessible.cpp (+2/-0)
plugins/unityshell/src/nux-view-accessible.cpp (+6/-0)
plugins/unityshell/src/unity-root-accessible.cpp (+1/-45)
plugins/unityshell/src/unity-util-accessible.cpp (+44/-0)
plugins/unityshell/src/unity-util-accessible.h (+1/-0)
- Christopher Townsend (community): Approve
-
Diff: 243 lines (+71/-47)7 files modifiedplugins/unityshell/src/nux-area-accessible.cpp (+15/-0)
plugins/unityshell/src/nux-layout-accessible.cpp (+2/-0)
plugins/unityshell/src/nux-view-accessible.cpp (+6/-0)
plugins/unityshell/src/unity-root-accessible.cpp (+1/-45)
plugins/unityshell/src/unity-util-accessible.cpp (+44/-0)
plugins/unityshell/src/unity-util-accessible.h (+1/-0)
plugins/unityshell/src/unityshell.cpp (+2/-2)
Changed in unity: | |
milestone: | 6.10.0 → 6.12.0 |
Changed in unity: | |
milestone: | 6.12.0 → 7.0.0 |
Changed in unity: | |
milestone: | 7.0.0 → 7.0.1 |
Changed in unity: | |
milestone: | 7.0.1 → 7.2.0 |
Changed in unity: | |
assignee: | nobody → Luke Yelavich (themuso) |
status: | Triaged → In Progress |
Changed in unity: | |
milestone: | 7.2.0 → 7.2.1 |
Changed in unity: | |
assignee: | Luke Yelavich (themuso) → nobody |
status: | In Progress → Confirmed |
Changed in unity: | |
milestone: | 7.2.1 → 7.2.2 |
Changed in unity: | |
milestone: | 7.2.2 → 7.2.3 |
Changed in unity: | |
milestone: | 7.2.3 → 7.3.1 |
Changed in unity: | |
status: | Confirmed → Triaged |
Changed in unity: | |
milestone: | 7.3.1 → 7.3.2 |
Changed in unity: | |
status: | Triaged → Fix Committed |
Changed in unity (Ubuntu Trusty): | |
status: | New → In Progress |
assignee: | nobody → Stephen M. Webb (bregma) |
description: | updated |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
assignee: | nobody → Luke Yelavich (themuso) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Luke Yelavich (themuso) |
Changed in unity (Ubuntu Trusty): | |
importance: | Undecided → High |
Changed in oem-priority: | |
status: | New → Fix Released |
Reproduced, high since it's an a11y issue.