about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--exwm-floating.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/exwm-floating.el b/exwm-floating.el
index 0b4f327f8b71..851a586decda 100644
--- a/exwm-floating.el
+++ b/exwm-floating.el
@@ -278,7 +278,8 @@
                            ((> x 2) xcb:ewmh:_NET_WM_MOVERESIZE_SIZE_RIGHT)
                            ((> y 2) xcb:ewmh:_NET_WM_MOVERESIZE_SIZE_BOTTOM)
                            ((< x 1) xcb:ewmh:_NET_WM_MOVERESIZE_SIZE_LEFT))))
-        (when type
+        (if (not type)
+            (exwm-floating--stop-moveresize)
           (cond ((= type xcb:ewmh:_NET_WM_MOVERESIZE_MOVE)
                  (setq cursor exwm-floating--cursor-move
                        exwm-floating--moveresize-calculate