| Summary: | CTRL+Q keyboard shortcut in any dialog closes the workbench without option to save | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Paul Webster <pwebster> |
| Component: | UI | Assignee: | Platform UI Triaged <platform-ui-triaged> |
| Status: | RESOLVED WORKSFORME | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | daniel_megert, emoffatt, markus.kell.r, pelder.eclipse, pwebster, tobias.melcher |
| Version: | 4.2 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
| Bug Depends on: | 411602 | ||
| Bug Blocks: | |||
|
Description
Paul Webster
We still need a fix for the fact that window keybindings are restricted when a dialog has the focus. PW (In reply to comment #1) > We still need a fix for the fact that window keybindings are restricted when > a dialog has the focus. > > PW What are the steps? The ones from comment 0 seem fixed and also the ones with the About Dialog (bug 411602 comment 2). I can't reproduce this bug using 4.4 M1 on Windows 7 (32 and 64-bit). I see two remaining issues: On Windows, when I bind Exit to Ctrl+Alt+Q in context "In Dialogs and Windows", then I see the same behavior as the Mac shows out of the box for Command+Q: I can still exit Eclipse by pressing the shortcut even when the About or Open Resource dialog is open. However, I do get the "Save changes?" dialog if there are dirty files, so this doesn't lose data any more. The "Confirm Exit" dialog is still missing, but that's bug 375744. (In reply to comment #4) > I see two remaining issues: > > On Windows, when I bind Exit to Ctrl+Alt+Q in context "In Dialogs and > Windows", then I see the same behavior as the Mac shows out of the box for > Command+Q: > > I can still exit Eclipse by pressing the shortcut even when the About or > Open Resource dialog is open. However, I do get the "Save changes?" dialog > if there are dirty files, so this doesn't lose data any more. This is expected behaviour. You've bound your exit command while in dialog and windows, and it should execute while the About dialog is up. I opened this because I thought if you bound CTRL+ALT+Q to Exit "In Windows" it would work while the About dialog is up. But I tried that, and it looks like it won't exit (which is what I want). Also, I can't reproduce the problem from comment #0 with CTRL+Q bound to exit in Windows. PW |