summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--openbox/slit.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/openbox/slit.c b/openbox/slit.c
index a5d8be3b..3956e0ec 100644
--- a/openbox/slit.c
+++ b/openbox/slit.c
@@ -136,8 +136,9 @@ void slit_add(Window win, XWMHints *wmhints)
XChangeSaveSet(ob_display, app->icon_win, SetModeInsert);
XSelectInput(ob_display, app->icon_win, SLITAPP_EVENT_MASK);
- grab_button_full(2, 0, app->icon_win, ButtonMotionMask, GrabModeAsync,
- ob_cursors.move);
+ grab_button_full(2, 0, app->icon_win,
+ ButtonPressMask | ButtonReleaseMask | ButtonMotionMask,
+ GrabModeAsync, ob_cursors.move);
g_hash_table_insert(slit_app_map, &app->icon_win, app);