From c7d3fff620b2161a24c9a1bb20ec1f5abeb94450 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 18 Apr 2017 05:00:02 -0400 Subject: [PATCH] core-popups: fix over-eager ESC killing popups --- core/core-popups.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/core-popups.el b/core/core-popups.el index 027e59c77..721587c35 100644 --- a/core/core-popups.el +++ b/core/core-popups.el @@ -248,7 +248,8 @@ properties." (defun doom*popup-close-all-maybe () "Close popups with an :autoclose property when pressing ESC from normal mode in any evil-mode buffer." - (unless (or (minibuffer-window-active-p (minibuffer-window)) + (unless (or (doom-popup-p) + (minibuffer-window-active-p (minibuffer-window)) (and (bound-and-true-p evil-mode) (evil-ex-hl-active-p 'evil-ex-search))) (doom/popup-close-all)))