branch: externals/exwm
commit b8275dc64918b32eb3b656e87408a6372ed82076
Author: Steven Allen <[email protected]>
Commit: Steven Allen <[email protected]>
Ignore sticky requests
They're not supported yet, see #172.
* exwm.el (exwm--on-net-wm-desktop): Ignore requests to map windows on
all workspaces.
---
exwm.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/exwm.el b/exwm.el
index 2eb932add7..54753871a0 100644
--- a/exwm.el
+++ b/exwm.el
@@ -703,7 +703,8 @@ DATA contains unmarshalled PropertyNotify event data."
(defun exwm--on-net-wm-desktop (id data)
"Handle _NET_WM_DESKTOP message with ID and DATA."
(let ((buffer (exwm--id->buffer id)))
- (when (buffer-live-p buffer)
+ (when (and (buffer-live-p buffer)
+ (not (= id #xffffffff))) ;; TODO #172
(exwm-workspace-move-window (elt data 0) id))))
(defun exwm--on-net-wm-state (id data)