Bug 562990 - [Accessibility]A11y_Java Tooling for IntelliJ/Eclipse_Create new file_Screen Reader: Narrator is reading the "Kind" drop-down as table
Summary: [Accessibility]A11y_Java Tooling for IntelliJ/Eclipse_Create new file_Screen ...
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.15   Edit
Hardware: PC Windows 10
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-09 00:55 EDT by yan jing CLA
Modified: 2020-05-09 03:13 EDT (History)
0 users

See Also:


Attachments
Narrator is reading the "Kind" drop-down as table (109.15 KB, image/png)
2020-05-09 00:55 EDT, yan jing CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description yan jing CLA 2020-05-09 00:55:17 EDT
Created attachment 282768 [details]
Narrator is reading the "Kind" drop-down as table

GitHubTags: #A11yTCS; #A11yMAS; #DesktopApp; #Win10; #A11y_JavaToolingforIntelliJ/Eclipse-Benchmark; #MAS1.3.1; #ScreenReader; #Narrator; #JavatoolingforIntelliJ/Eclipse; #C+E-H; #Benchmark; #A11ySev2;

Environment Details:
Eclipse IDE for Enterprise Java Developers.
Version: 2020-03 (4.15.0)
Build id: 20200313-1211

Solution Installed: Scala IDE 4.7.x

OS Details:
OS: Windows (Version 1903, Build: 18362.175)

Screen Reader: Narrator

MAS Violated: MAS1.3.1

Repro Steps:
1.Start Screen Reader. Open Java EE - Eclipse application
2.Install "Scala Plug-ins" from Eclipse Marketplace
3.Tab till "File > New > Project" in the navigation bar and press enter
4.Tab till "Scala Wizard > Scala Project" and select it.
5.Tab till "Next" button and press enter
6.Enter all the required details, tab till "Next" button and press enter
7.Tab till "Module Dependencies" tab and press enter
8.Tab till "Finish" button and press enter
9.In Project Explorer, expand the created Scala project right-click src, New-->Other and press enter
10.Tab till Scala Wizards, expand and select 'Scala Object' and press next
11.Check if the screen reader is reading the "Kind" drop-down properly

Actual Result:
Narrator is reading the "Kind" drop-down as table

Expected Result:
Narrator should read the "Kind" drop-down as a drop-down

NOTE: NVDA is reading the role properly

User impact:
Screen Reader users will find it difficult to access the drop-down if the role is read incorrectly as table as the screen reader users might use table shortcuts to access the drop-down

MAS Reference:
MAS 1.3.1

Origin issue: https://github.com/microsoft/azure-tools-for-java/issues/4281