This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 415906 - [QuickAccess] Quick Access drop down is not accessible
Summary: [QuickAccess] Quick Access drop down is not accessible
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.3   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: 4.3.2   Edit
Assignee: Wojciech Sudol CLA
QA Contact: Wojciech Sudol CLA
URL:
Whiteboard:
Keywords: accessibility
Depends on: 393365 421255 425586
Blocks:
  Show dependency tree
 
Reported: 2013-08-26 14:56 EDT by Eric Moffatt CLA
Modified: 2014-02-04 10:47 EST (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Moffatt CLA 2013-08-26 14:56:07 EDT
+++ This bug was initially created as a clone of Bug #393365 +++

Win 7 and Mac, latest build (20121031-2000)

With screen reader running (I was using JAWS on Win 7 and VoiceOver on Mac) type a few characters into the Quick Access field. (I typed the word "test").
The screen reader correctly says "t e s t" as you type. Now arrow down in the drop down list. The screen reader just says "test" "test" "test" every time you type a down arrow, instead of reading the selected item. It would seem that the focus is still on the text field.

So, a bit of a dilemma here: the screen reader needs to read out the selected item... but the text field needs to keep the keyboard focus so that the user can continue to type in the search field. (i.e. be careful not to break bug 162926).

I will find out what apps do to help screen readers in cases like this.
Comment 1 Eric Moffatt CLA 2013-08-26 14:56:30 EDT
4.3.1 version of the defect...
Comment 2 Eric Moffatt CLA 2013-08-29 13:40:37 EDT
Moving to SR2
Comment 3 Paul Webster CLA 2013-11-21 15:08:17 EST
backport with https://git.eclipse.org/r/18693

Works with NDVA, but not with JAWS.  See bug 421255

PW
Comment 4 Paul Webster CLA 2014-01-10 05:51:54 EST
According to bug 421255 this should already work in 4.3.1

PW
Comment 5 Paul Webster CLA 2014-01-10 09:09:19 EST
Wojtek, can you please retest.

PW
Comment 6 Wojciech Sudol CLA 2014-01-10 12:02:03 EST
(In reply to Paul Webster from comment #4)
> According to bug 421255 this should already work in 4.3.1
> 
> PW

In 4.3.1 the snippet 340 works correctly, but JAWS still does not read items from the Quick Access drop down. I am going to investigate it again.
Comment 7 Paul Webster CLA 2014-01-24 13:03:17 EST
It seems from Bug 425586 that the lingering problem in 4.3.2 is a problem with JAWS.

Does bug 421255 (released into 4.4) effect SWT in 4.3.x, or was that a 4.4 problem that was corrected?

PW
Comment 8 Paul Webster CLA 2014-01-28 19:36:15 EST
I've released the fix for 4.3.2 as http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?h=R4_3_maintenance&id=4f52b59647fff966b45358800bdfe05d76e619bd

But it's not clear if we still have problems with JAWS.

PW
Comment 9 Wojciech Sudol CLA 2014-01-29 07:03:38 EST
(In reply to Paul Webster from comment #8)
> But it's not clear if we still have problems with JAWS.

Unfortunately problems described in the bug 425586 affect Quick Access, so JAWS does not read the drop down items in both eclipse versions: 4.3 and 4.4.
Comment 10 Paul Webster CLA 2014-02-04 10:47:41 EST
This may still not work with JAWS, but that appears to be a JAWS bug.  See bug 425586

PW