Bug 562987

Summary: [Accessibility] MAS 4.2.8: (eclipse/split button '') An element of the given ControlType must support the ExpandCollapse pattern.
Product: [Eclipse Project] Platform Reporter: yan jing <v-yajing>
Component: SWTAssignee: Platform-SWT-Inbox <platform-swt-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3    
Version: 4.15   
Target Milestone: ---   
Hardware: PC   
OS: Windows 10   
Whiteboard:
Attachments:
Description Flags
An element of the given ControlType must support the ExpandCollapse pattern. none

Description yan jing CLA 2020-05-08 23:51:33 EDT
Created attachment 282765 [details]
An element of the given ControlType must support the ExpandCollapse pattern.

GitHubTags: #A11yTCS; #A11yMAS; #DesktopApp; #Win10; #A11y_JavaToolingforIntelliJ/Eclipse-Benchmark; #MAS4.2.8; #ErrorSuggestion; #JavatoolingforIntelliJ/Eclipse; #C+E-H; #Benchmark; #A11ySev2; #AI4D; #A11yAuto

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)

MAS Violated: MAS 4.2.8

App: eclipse

Element path: split button ''

Issue Details: An element of the given ControlType must support the ExpandCollapse pattern. Section 508 502.3.10

How To Fix: 1. Make sure the element has the appropriate ControlType property for its function.
2. If the current ControlType is correct, modify the element to support the ExpandCollapse pattern.

This accessibility issue was found using Accessibility Insights for Windows, a tool that helps debug and find accessibility issues earlier. Get more information and download this tool at https://aka.ms/AccessibilityInsights.

MAS Reference:
MAS 4.2.8

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