Bug 1217 : 1.0.3: Accelerators in dialogues incorrectly implemented
Last modified: 2010-06-06 16:42




Status:
RESOLVED
Resolution:
DUPLICATE of bug 26
Priority:
P2
Severity:
normal

 

Reporter:
Myer Nore
Assigned To:
fry

Attachment Type Created Size Actions
Illustrates the accelerator in dialogues problem (1) image/jpeg 2009-03-24 18:39 39.90 KB
Illustrates the accelerators in dialogues problem (2) image/png 2009-03-24 18:40 48.79 KB
Illustrates the alt-mask problem (3) image/jpeg 2009-03-24 18:51 41.97 KB

Description:   Opened: 2009-03-24 18:37
When a dialogue box appears, such as the "Close: Save changes to" dialogue,
there should be an accelerator for each button - one for Yes, and one for
No. These accelerators should NOT require the alt/option mask, because the
dialogue box already has keyboard focus.

So this is really two bugs:
1.) all focus-stealing dialogues should have keyboard accelerators for all
buttons
2.) any existing dialogues with buttons that have accelerators with alt
masks need to remove their alt masks.

On "Close: Save changes" dialogue, there doesn't need to be an accelerator
on "Cancel," because the escape key is a standard accelerator for that
function.
Additional Comment #1 From Myer Nore 2009-03-24 18:39
edit]
Illustrates the accelerator in dialogues problem (1)
Additional Comment #2 From Myer Nore 2009-03-24 18:40
edit]
Illustrates the accelerators in dialogues problem (2)
Additional Comment #3 From Myer Nore 2009-03-24 18:51
edit]
Illustrates the alt-mask problem

This illustrates a different "Close: save changes" that ONLY appears if you
press the Frame's window close button. It has the accelerators, but the
accelerators require the alt mask, which is unnecessary since there are no text
fields to pull the focus from in the dialog.
Additional Comment #4 From fry 2010-06-06 16:42


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