mirror of
https://github.com/brl/mutter.git
synced 2024-11-08 23:16:20 -05:00
if the window has a modal transient which is being unmanaged, don't focus
2005-06-02 Elijah Newren <newren@gmail.com> * src/window.c (meta_window_focus): if the window has a modal transient which is being unmanaged, don't focus it. Fixes the Metacity issue reported in #305362.
This commit is contained in:
parent
d5eaa386dd
commit
90dc2116ad
@ -1,3 +1,9 @@
|
||||
2005-06-02 Elijah Newren <newren@gmail.com>
|
||||
|
||||
* src/window.c (meta_window_focus): if the window has a modal
|
||||
transient which is being unmanaged, don't focus it. Fixes the
|
||||
Metacity issue reported in #305362.
|
||||
|
||||
2005-05-30 Ray Strode <rstrode@redhat.com>
|
||||
|
||||
Bug 305564 again.
|
||||
|
@ -3519,7 +3519,8 @@ meta_window_focus (MetaWindow *window,
|
||||
}
|
||||
|
||||
modal_transient = get_modal_transient (window);
|
||||
if (modal_transient != NULL)
|
||||
if (modal_transient != NULL &&
|
||||
!modal_transient->unmanaging)
|
||||
{
|
||||
meta_topic (META_DEBUG_FOCUS,
|
||||
"%s has %s as a modal transient, so focusing it instead.\n",
|
||||
|
Loading…
Reference in New Issue
Block a user