diff options
author | Ray Strode <halfline@hawaii.rr.com> | 2003-08-17 21:43:50 +0000 |
---|---|---|
committer | Ray Strode <halfline@src.gnome.org> | 2003-08-17 21:43:50 +0000 |
commit | 81da59a8a4df2f4bf5f32a673e7ecb4bdf1af7f8 (patch) | |
tree | 6a7115e3a6006a6ebfad9c45b92bc3afaaa4c8b9 | |
parent | 22eab481b1320e8fe49e1337ae470d6f8c0b6bd2 (diff) | |
download | metacity-81da59a8a4df2f4bf5f32a673e7ecb4bdf1af7f8.tar.gz |
Use MRU list to find focusing window after a window is deleted instead of
2003-08-17 Ray Strode <halfline@hawaii.rr.com>
* src/delete.c (meta_window_delete): Use MRU list to find focusing
window after a window is deleted instead of using top window. Fix
for #108643.
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | src/delete.c | 4 |
2 files changed, 8 insertions, 2 deletions
@@ -1,3 +1,9 @@ +2003-08-17 Ray Strode <halfline@hawaii.rr.com> + + * src/delete.c (meta_window_delete): Use MRU list to find focusing + window after a window is deleted instead of using top window. Fix + for #108643. + 2003-08-16 Havoc Pennington <hp@pobox.com> Patch from Soeren Sandmann #108926 to improve opaque resize diff --git a/src/delete.c b/src/delete.c index 061c892e..e7e713d1 100644 --- a/src/delete.c +++ b/src/delete.c @@ -386,9 +386,9 @@ meta_window_delete (MetaWindow *window, * I don't know how to avoid that though. */ meta_topic (META_DEBUG_FOCUS, - "Focusing top window because focus window %s was deleted/killed\n", + "Focusing MRU window because focus window %s was deleted/killed\n", window->desc); - meta_workspace_focus_top_window (window->screen->active_workspace, + meta_workspace_focus_mru_window (window->screen->active_workspace, window); } else |