diff --git a/core/core-popup.el b/core/core-popup.el index ecf383980..213605883 100644 --- a/core/core-popup.el +++ b/core/core-popup.el @@ -43,7 +43,7 @@ ;; :nokill = Won't be killed when closed (only buried) ;; :modeline = Show the modeline (defvar doom-popup-rules - '(("^\\*doom\\(:scratch\\)?\\*$" :noesc :nokill :modeline) + '(("^\\*doom\\(:scratch\\)?\\*$" :noesc :nokill) ("^\\*doom.*\\*$" :noesc :nokill) (ivy-occur-grep-mode :noesc) (compilation-mode :noesc) diff --git a/core/defuns/defuns-popups.el b/core/defuns/defuns-popups.el index e69e1c679..d221034fa 100644 --- a/core/defuns/defuns-popups.el +++ b/core/defuns/defuns-popups.el @@ -155,9 +155,7 @@ the display (unless DONT-REDRAW is non-nil)." (setq-local doom-popup-rule rules) (let ((map doom-popup-mode-map)) (unless (memq :noesc rules) - (use-local-map doom-popup-mode-local-map))) - (unless (memq :modeline rules) - (doom-hide-mode-line-mode (if doom-popup-mode +1 -1))))) + (use-local-map doom-popup-mode-local-map))))) (provide 'defuns-popups) ;;; defuns-popups.el ends here