summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2007-07-21 23:08:43 -0400
committerDana Jansens <danakj@orodu.net>2007-07-21 23:08:43 -0400
commit1c98d2e3a6c721e9b2c7ce9a4343d06e4f714261 (patch)
treefa3f9e6e56a6b74d80ac925dade8557f5b6645d8
parent2ce109f2d7811a2d723c5fc473b4907666e0e361 (diff)
kill moveresize cleanly if focus is moving (it uses a keyboard grab)
-rw-r--r--openbox/event.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/openbox/event.c b/openbox/event.c
index 7e31b6dc..746be2c4 100644
--- a/openbox/event.c
+++ b/openbox/event.c
@@ -1921,6 +1921,10 @@ void event_cancel_all_key_grabs()
menu_frame_hide_all();
ob_debug("KILLED open menus\n");
}
+ else if (moveresize_in_progress) {
+ moveresize_end(TRUE);
+ ob_debug("KILLED interactive moveresize\n");
+ }
else if (grab_on_keyboard()) {
ungrab_keyboard();
ob_debug("KILLED active grab on keyboard\n");