Bug 25020 - Accessibility issues with Refactoring dialog [refactoring]
Summary: Accessibility issues with Refactoring dialog [refactoring]
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 2.0.2   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Adam Kiezun CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks:
 
Reported: 2002-10-17 15:49 EDT by Tod Creasey CLA
Modified: 2002-12-18 06:41 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tod Creasey CLA 2002-10-17 15:49:29 EDT
Build 20020918

The Refactoring dialog has the following accessibility problems

1) Access Modifier should be a group box in order that screen readers read it
2) Missing mnemonics for add and remove button, return type and access 
modifier entries
3) Method signature preview cannot get focus and hence is not read by scree 
readers
Comment 1 Tod Creasey CLA 2002-10-17 16:03:25 EDT
Also similar issues with the Rename method dialog - missing mnemonics on all 
widgets including Back, Next and Finish buttons
Comment 2 Tod Creasey CLA 2002-10-17 16:10:44 EDT
Pull up dialog as well.
Comment 3 Adam Kiezun CLA 2002-10-23 10:28:18 EDT
back, next and finish are platform buttons
Comment 4 Adam Kiezun CLA 2002-10-23 11:23:18 EDT
1) fixed
2) fixed
rename method - cannot reproduce - i see all mnemonics
pull up - cannot reproduce - i see all mnemonics

3) we have tons of labels like that. does the workbench.ui really turn them all 
to Text widgets?
Comment 5 Tod Creasey CLA 2002-10-29 08:45:41 EST
It does if the information is essential to the use of the dialog - for 
instance we do for the info property page but don't for notes in preference 
pages.

I think you could decide either way with this one as the information exists 
elsewhere in the dialog so it is not essential. Just wanted to bring it to 
your attention.
Comment 6 Adam Kiezun CLA 2002-12-18 06:41:19 EST
all right, thanks
closing this one as fixed - the preview is just additional info that can be
inferred from other elements

reopen if you disagree