Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 489888

Summary: [accessibility] check boxes in tree tables not accessible on linux
Product: [Eclipse Project] Platform Reporter: Michał Zegan <webczat>
Component: SWTAssignee: Platform-SWT-Inbox <platform-swt-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: bsd, ericwill
Version: 4.5.2   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Michał Zegan CLA 2016-03-17 16:44:39 EDT
Hello.
In places like java code formatter editor's on the whitespace tab, there is a treetable used to select where eclipse will put whitespace. On windows, I can see whether some element of this tree is on or off. on linux I don't see any indication of it's state.
It is a general problem affecting all such controls, not only this one.
Comment 1 Brian de Alwis CLA 2016-03-17 22:13:23 EDT
Moving to SWT.  Michal is specifically referring to the an instance of org.eclipse.ui.dialogs.ContainerCheckedTreeViewer which is just a wrapper around an SWT Tree with SWT.CHECKED.  To see it in action:

1. Preference > Java > Code Style > Formatter
2. Choose "Edit"
3. Select White space.
4. From the combo box at the bottom, choose "Sort options by Syntax element"

The left hand side should become a Tree with checkboxes.

On OS X, I hear reports via Voice Over.

On Ubuntu 14.04 with Orca, I get no reports of checked state.

This seems to have been previously reported as bug 220030.
Comment 2 Eric Williams CLA 2017-11-14 13:24:59 EST

*** This bug has been marked as a duplicate of bug 220031 ***