From 79d5870b6fac8c4bbedee0b1fa5587b31b9b9c78 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Mon, 6 Jun 2016 23:50:55 -0400 Subject: [PATCH] defuns-popup: correct redraw conditions --- core/defuns/defuns-popups.el | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/core/defuns/defuns-popups.el b/core/defuns/defuns-popups.el index e0e61cfe3..702c52e75 100644 --- a/core/defuns/defuns-popups.el +++ b/core/defuns/defuns-popups.el @@ -81,8 +81,8 @@ current window." (kill-buffer (window-buffer window))) (doom-popup-mode -1)) (delete-window window) - (unless (and (< emacs-major-version 25) (not dont-redraw)) - (redraw-frame))))) + (when (< emacs-major-version 25) + (unless dont-redraw (redraw-frame)))))) ;;;###autoload (defun doom/popup-close-all (&optional dont-kill dont-redraw) @@ -92,8 +92,7 @@ the display (unless DONT-REDRAW is non-nil)." (mapc (lambda (w) (doom/popup-close w dont-kill t)) (doom/get-visible-windows (buffer-list))) (when (< emacs-major-version 25) - (unless dont-redraw - (redraw-frame)))) + (unless dont-redraw (redraw-frame)))) ;;;###autoload (defun doom/popup-last-buffer ()