fallback under the mouse when config_focus_under_mouse
This commit is contained in:
parent
587523c0cb
commit
d3095f3671
1 changed files with 3 additions and 3 deletions
|
@ -499,7 +499,7 @@ static void event_process(const XEvent *ec, gpointer data)
|
||||||
|
|
||||||
focus_left_screen = FALSE;
|
focus_left_screen = FALSE;
|
||||||
|
|
||||||
focus_fallback(FALSE, FALSE, TRUE);
|
focus_fallback(FALSE, config_focus_under_mouse, TRUE);
|
||||||
|
|
||||||
/* We don't get a FocusOut for this case, because it's just moving
|
/* We don't get a FocusOut for this case, because it's just moving
|
||||||
from our Inferior up to us. This happens when iconifying a
|
from our Inferior up to us. This happens when iconifying a
|
||||||
|
@ -551,7 +551,7 @@ static void event_process(const XEvent *ec, gpointer data)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (!focus_left_screen)
|
if (!focus_left_screen)
|
||||||
focus_fallback(FALSE, FALSE, TRUE);
|
focus_fallback(FALSE, config_focus_under_mouse, TRUE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (!client)
|
else if (!client)
|
||||||
|
@ -607,7 +607,7 @@ static void event_process(const XEvent *ec, gpointer data)
|
||||||
ob_debug_type(OB_DEBUG_FOCUS,
|
ob_debug_type(OB_DEBUG_FOCUS,
|
||||||
"Focus went to an unmanaged window 0x%x !\n",
|
"Focus went to an unmanaged window 0x%x !\n",
|
||||||
ce.xfocus.window);
|
ce.xfocus.window);
|
||||||
focus_fallback(TRUE, FALSE, TRUE);
|
focus_fallback(TRUE, config_focus_under_mouse, TRUE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue