fix the unfocus action when focuslast is set, patch by faugn
Mikael Magnusson mikachu@comhem.se
1 files changed,
2 insertions(+),
2 deletions(-)
jump to
M
openbox/focus.c
→
openbox/focus.c
@@ -320,7 +320,7 @@ }
void focus_fallback(ObFocusFallbackType type) { - ObClient *new; + ObClient *new = focus_fallback_target(type); /* unfocus any focused clients.. they can be focused by Pointer events and such, and then when I try focus them, I won't get a FocusIn event@@ -328,7 +328,7 @@ at all for them.
*/ focus_set_client(NULL); - if ((new = focus_fallback_target(type))) + if (new) client_focus(new); }