summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikael Magnusson <mikachu@comhem.se>2004-08-22 00:23:44 +0000
committerMikael Magnusson <mikachu@comhem.se>2004-08-22 00:23:44 +0000
commit1ed2670b891929be289b4099ee752a592e8f123b (patch)
treeffd5a9263551ea1d0446d2714a31fa27bbc4d99c
parent6ec5ccdf634adbed436b4fd88edcb19275e931f6 (diff)
revert patch, doesnt work
-rw-r--r--openbox/focus.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/openbox/focus.c b/openbox/focus.c
index 2c8e58f4..b81e5632 100644
--- a/openbox/focus.c
+++ b/openbox/focus.c
@@ -320,7 +320,7 @@ ObClient* focus_fallback_target(ObFocusFallbackType type)
void focus_fallback(ObFocusFallbackType type)
{
- ObClient *new = focus_fallback_target(type);
+ ObClient *new;
/* 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 @@ void focus_fallback(ObFocusFallbackType type)
*/
focus_set_client(NULL);
- if (new)
+ if ((new = focus_fallback_target(type)))
client_focus(new);
}