diff options
author | Elijah Newren <newren@gmail.com> | 2005-10-03 20:05:44 +0000 |
---|---|---|
committer | Elijah Newren <newren@src.gnome.org> | 2005-10-03 20:05:44 +0000 |
commit | 4aaf6e3eb44d55c103e96bdeb6eb4848935d4d19 (patch) | |
tree | 2a4aaaaf9eeb94af0c004ff3906f4519629c3f1e | |
parent | 12daca5cb1ef51f3af34eb3c3a988e068c408dff (diff) | |
download | metacity-4aaf6e3eb44d55c103e96bdeb6eb4848935d4d19.tar.gz |
Patch from Ross Cohen to make alt-esc consistent with alt-tab by leaving
2005-10-03 Elijah Newren <newren@gmail.com>
Patch from Ross Cohen to make alt-esc consistent with alt-tab by
leaving stacking of unselected windows unchanged. Fixes #314285.
* src/keybindings.c (process_tab_grab): before raising and showing
the next candidate, reset the stack positions to what they were
at the beginning of the grab
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | src/keybindings.c | 5 |
2 files changed, 13 insertions, 1 deletions
@@ -1,5 +1,14 @@ 2005-10-03 Elijah Newren <newren@gmail.com> + Patch from Ross Cohen to make alt-esc consistent with alt-tab by + leaving stacking of unselected windows unchanged. Fixes #314285. + + * src/keybindings.c (process_tab_grab): before raising and showing + the next candidate, reset the stack positions to what they were + at the beginning of the grab + +2005-10-03 Elijah Newren <newren@gmail.com> + Patch from Ross Cohen to make alt-esc (show windows instantly) actually show minimized windows too. Fixes #107072. diff --git a/src/keybindings.c b/src/keybindings.c index 92139471..54fad8b5 100644 --- a/src/keybindings.c +++ b/src/keybindings.c @@ -2528,7 +2528,10 @@ process_tab_grab (MetaDisplay *display, */ Window target_xwindow; MetaWindow *target_window; - + + meta_stack_set_positions (screen->stack, + display->grab_old_window_stacking); + target_xwindow = (Window) meta_ui_tab_popup_get_selected (screen->tab_popup); target_window = |