From f662f39f75e07de6bac798f67c1a9277a92cefaf Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Fri, 24 Feb 2017 20:01:50 -0500 Subject: [PATCH] ui/doom: don't disable doom-buffer-mode in popups whose buffers are visible elsewhere --- modules/ui/doom/config.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/ui/doom/config.el b/modules/ui/doom/config.el index c6a548598..7594758c0 100644 --- a/modules/ui/doom/config.el +++ b/modules/ui/doom/config.el @@ -66,7 +66,9 @@ ;; Popup buffers should always be dimmed (defun +doom|buffer-mode-off () - (when doom-buffer-mode (doom-buffer-mode -1))) + (when (and doom-buffer-mode + (not (get-buffer-window-list))) + (doom-buffer-mode -1))) (add-hook 'doom-popup-mode-hook '+doom|buffer-mode-off) (when (featurep! :feature workspaces)