From 5c1aa4dc310444c1a73c273b581f9e5868cb9a6d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A1n=20Medra=C3=B1o=20Calvo?= Date: Thu, 16 Aug 2018 12:00:00 +0000 Subject: [PATCH] Consider windows of the frame being refreshed, not the selected one at the time exwm-layout--refresh runs * exwm-layout.el (exwm-layout--refresh): Consider windows of the frame being refreshed instead of the selected frame. --- exwm-layout.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exwm-layout.el b/exwm-layout.el index 942760771..a03b6fb68 100644 --- a/exwm-layout.el +++ b/exwm-layout.el @@ -293,7 +293,7 @@ selected by `other-buffer'." (or exwm-layout-show-all-buffers ;; Exclude X windows on other workspaces (eq frame exwm--frame))) - (setq windows (get-buffer-window-list (current-buffer) 0)) + (setq windows (get-buffer-window-list (current-buffer) 0 frame)) (if (not windows) (when (eq frame exwm--frame) (exwm-layout--hide exwm--id))