Bug 323096 - [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 WONTFIX
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   Edit
Assignee: Scott Kovatch CLA
QA Contact: Carolyn MacLeod CLA
URL:
Whiteboard:
Keywords: accessibility
Depends on: 233579
Blocks:
  Show dependency tree
 
Reported: 2010-08-18 19:08 EDT by Scott Kovatch CLA
Modified: 2010-08-24 16:59 EDT (History)
2 users (show)

See Also:
carolynmacleod4: review-


Attachments
Fix for Tree & Table for 3.6 branch (12.17 KB, patch)
2010-08-18 19:09 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 Scott Kovatch CLA 2010-08-18 19:08:55 EDT
This bug is for 3.6.1.

+++ This bug was initially created as a clone of Bug #233579 +++

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-08-18 19:09:58 EDT
Created attachment 176950 [details]
Fix for Tree & Table for 3.6 branch

Attaching patch here for review.
Comment 2 Carolyn MacLeod CLA 2010-08-24 15:25:57 EDT
I don't see any difference in 3.6.1 when I apply this patch.   :)
(I do see the difference when I run from HEAD for 3.7).
So there may be something missing.
However, don't worry about it, because I don't think this is important enough to get into 3.6.1 accessibility because the only way to get VoiceOver to speak the header for column 0 is to hover with the mouse.

FYI, SSQ and I had a look at the 3.7 change as well (to try to understand what the 3.6.1 change wanted to do) and we found a 1-pixel bug (I created Bug 323535 for it).
Comment 3 Scott Kovatch CLA 2010-08-24 16:59:35 EDT
(In reply to comment #2)
> I don't see any difference in 3.6.1 when I apply this patch.   :)
> (I do see the difference when I run from HEAD for 3.7).

That was expected. I didn't put the visual change for column 0 into 3.6.1.

> So there may be something missing.
> However, don't worry about it, because I don't think this is important enough
> to get into 3.6.1 accessibility because the only way to get VoiceOver to speak
> the header for column 0 is to hover with the mouse.

Okay. Yeah, I did notice that you can't navigate into the header view.