From 1ab5f861888d84935cae547779cca908ee77629c Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 14 May 2017 14:36:49 +0200 Subject: [PATCH] core-popups: read rules from local var --- core/autoload/popups.el | 2 +- core/core-popups.el | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/autoload/popups.el b/core/autoload/popups.el index 3a7f4c9c3..e0fd3eb60 100644 --- a/core/autoload/popups.el +++ b/core/autoload/popups.el @@ -104,7 +104,7 @@ only close popups that have an :autoclose property in their rule (see "Close the current popup *if* its window doesn't have a noesc parameter." (interactive) (let ((window (selected-window))) - (if (window-parameter window :noesc) + (if (plist-get doom-popup-rules :noesc) (call-interactively (if (featurep 'evil) #'evil-force-normal-state #'keyboard-escape-quit)) diff --git a/core/core-popups.el b/core/core-popups.el index b209739df..0784e608c 100644 --- a/core/core-popups.el +++ b/core/core-popups.el @@ -230,7 +230,7 @@ properties." (when (doom-popup-p window) (when doom-popup-remember-history (setq doom-popup-history (list (doom--popup-data window)))) - (let ((autokill-p (window-parameter window :autokill))) + (let ((autokill-p (plist-get doom-popup-rules :autokill))) (with-selected-window window (doom-popup-mode -1) (when autokill-p