summaryrefslogtreecommitdiff
path: root/openbox
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2007-04-22 03:02:13 +0000
committerDana Jansens <danakj@orodu.net>2007-04-22 03:02:13 +0000
commit73b490f614e4dda2849274ca75ab09325a71362e (patch)
treea07d4ddb110870c85e97b567304cc404dd766a0d /openbox
parent57ffea1123d87a6d5b0ae92b4f4715222d2a1d23 (diff)
stop delayed focusing when falling back
Diffstat (limited to 'openbox')
-rw-r--r--openbox/focus.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/openbox/focus.c b/openbox/focus.c
index 197948e9..32a715ef 100644
--- a/openbox/focus.c
+++ b/openbox/focus.c
@@ -282,6 +282,9 @@ void focus_fallback(gboolean allow_refocus)
*/
focus_set_client(NULL);
+ /* If some delayed focusing is going on, cancel it */
+ event_halt_focus_delay();
+
if ((new = focus_fallback_target(allow_refocus, old)))
client_focus(new);
}