From eebe852de4b3fc03c235a3dad81f889081e57079 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 30 Jun 2018 23:16:48 +0200 Subject: [PATCH] Fix workspace cleaning up visible popups On :cleanup or doom/cleanup-session --- modules/feature/workspaces/autoload/workspaces.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/feature/workspaces/autoload/workspaces.el b/modules/feature/workspaces/autoload/workspaces.el index 2fc263912..3766f02c5 100644 --- a/modules/feature/workspaces/autoload/workspaces.el +++ b/modules/feature/workspaces/autoload/workspaces.el @@ -501,7 +501,8 @@ created." "Kill leftover buffers that are unassociated with any perspective." (when persp-mode (cl-loop for buf in (buffer-list) - unless (persp--buffer-in-persps buf) + unless (or (persp--buffer-in-persps buf) + (get-buffer-window buf)) if (kill-buffer buf) sum 1)))