From fd62e8e0b11ee1029bd1ebe003d218eee4224542 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 1 Jan 2018 21:48:59 -0500 Subject: [PATCH] Popups: don't dedicate window if has :same t rule #309 --- core/autoload/popups.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/autoload/popups.el b/core/autoload/popups.el index c903a964b..a413119cd 100644 --- a/core/autoload/popups.el +++ b/core/autoload/popups.el @@ -308,7 +308,8 @@ without leaving any trace behind (muahaha)." ;; `switch-to-buffer-other-window' won't use this window). (set-window-parameter window 'no-other-window doom-popup-mode) ;; Makes popup window resist interactively changing its buffer. - (set-window-dedicated-p window doom-popup-mode) + (unless (plist-get doom-popup-rules :same) + (set-window-dedicated-p window doom-popup-mode)) (cond (doom-popup-mode (when doom-popup-no-fringes (set-window-fringes window 0 0 fringes-outside-margins))