Bug 233579 - [Accessibility] VoiceOver says SortButton in Tree & Table when column name is empty on Leopard
Summary: [Accessibility] VoiceOver says SortButton in Tree & Table when column name i...
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.4   Edit
Hardware: Macintosh Mac OS X
: P3 normal (vote)
Target Milestone: 3.7 M2   Edit
Assignee: Scott Kovatch CLA
QA Contact: Carolyn MacLeod CLA
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks: 323096
  Show dependency tree
 
Reported: 2008-05-22 17:13 EDT by Duong Nguyen CLA
Modified: 2010-08-18 19:08 EDT (History)
1 user (show)

See Also:


Attachments
Patch for 3.6 branch (12.17 KB, patch)
2010-08-18 19:05 EDT, Scott Kovatch CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Duong Nguyen CLA 2008-05-22 17:13:47 EDT
Run the ControlExample and select the Tree or Table.
Select the SW.CHECK style, turn on Multiple Columns and Header Visible
The Checkbox column has no name and is read as "SortButton" by VoiceOver.
Comment 1 Scott Kovatch CLA 2010-07-28 18:37:38 EDT
This happens in Cocoa, too, since we made the first physical column do nothing. When I merge the checkbox and first column for 3.7 this should go away. I'll take it.
Comment 2 Scott Kovatch CLA 2010-08-17 16:39:45 EDT
Fixed > 20100817. Adjust the columns returned for NSAccessibilityColumnsAttribute when the checkbox is turned on.
Comment 3 Scott Kovatch CLA 2010-08-18 19:05:24 EDT
Created attachment 176949 [details]
Patch for 3.6 branch

Since this is accessibility I'm going to check it in to the 3.6 branch. It works better if the fix for bug 303454 is included, but this is good enough for 3.6.1.