GNOME Bugzilla – Bug 125625
gcalctool not accessible
Last modified: 2004-12-22 21:47:04 UTC
(make sure accessibility is turned on Applications->Desktop Preferences->Accessibility->Assistive Technology Support) start gcalctool start at-poke double-click on gcalctool list item (in at-poke) expand find Numeric 3 push "Take action" button in gcalctool, button 3 appears to be pressed, but no number 3 appears in display. (using gcalctool 4.3.12)
The problem here is that the button has 3 actions, the first is click, the second is press and the third is release. You are doing the click action. If you do the press action the number will appear in the text field.
seems to me that for gcalctool, the click action should be the active one, not 'press'. At least, that seems to be the convention for applications whose buttons mostly do one 'default' thing. If press, click, and release were substantially functionally different, I'd see a reason to use press and not click, but in the case of gcalctool it breaks the accessibility model for 'simple' pushbuttons. IN all cases a click action should do _something_, i.e. the most-commonly-used or 'default' action.
I agree. The most common useful action should be the first (default) action. GOK makes that assumption. BTW did I accidentally assign this to gnome-access-bugs?
Is bug #124478 another manifestation of this problem?
Created attachment 21276 [details] Partial fix (doesn't provide visual feedback on button when user enters input via the keyboard anymore)
Created attachment 21279 [details] Complete fix for the problem.
Fix checked into CVS HEAD. Fixed in gcalctool v4.3.18.