emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/dired-preview 4857868357 33/67: Harden dired-preview--c


From: ELPA Syncer
Subject: [elpa] externals/dired-preview 4857868357 33/67: Harden dired-preview--close-previews-outside-dired conditionality
Date: Sat, 8 Jul 2023 15:57:53 -0400 (EDT)

branch: externals/dired-preview
commit 4857868357a98c9dc2f9835f2de7834cfa3e2db6
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>

    Harden dired-preview--close-previews-outside-dired conditionality
---
 dired-preview.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dired-preview.el b/dired-preview.el
index 81adeee873..569815de7f 100644
--- a/dired-preview.el
+++ b/dired-preview.el
@@ -210,7 +210,9 @@ See user option `dired-preview-ignored-extensions-regexp'."
 
 (defun dired-preview--close-previews-outside-dired ()
   "Call `dired-preview--close-previews' if BUFFER is not in Dired mode."
-  (when (not (eq major-mode 'dired-mode))
+  (when (and (not (one-window-p :no-minibuffer))
+             (not (minibufferp))
+             (not (eq major-mode 'dired-mode)))
     (dired-preview--close-previews)
     (remove-hook 'window-state-change-hook 
#'dired-preview--close-previews-outside-dired)))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]