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

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

[elpa] externals/dired-preview ad7d42bb30 4/4: Stop using the window-sta


From: ELPA Syncer
Subject: [elpa] externals/dired-preview ad7d42bb30 4/4: Stop using the window-state-change-hook
Date: Tue, 21 Jan 2025 03:58:06 -0500 (EST)

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

    Stop using the window-state-change-hook
    
    It was causing bugs on my end, such as switching to a new frame even
    though I typed C-g at the minibuffer (e.g. while using 'dired-other-frame').
---
 dired-preview.el | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dired-preview.el b/dired-preview.el
index c3077a24dd..7b705976ee 100644
--- a/dired-preview.el
+++ b/dired-preview.el
@@ -613,7 +613,6 @@ aforementioned user option."
   "Call `dired-preview--close-previews' if the current buffer is not in Dired 
mode."
   (unless (eq major-mode 'dired-mode)
     (dired-preview--close-previews)
-    (remove-hook 'window-state-change-hook 
#'dired-preview--close-previews-outside-dired)
     (put 'dired-preview-start 'function-executed nil)))
 
 (defun dired-preview--display-buffer (buffer)
@@ -676,7 +675,6 @@ the preview with `dired-preview-delay' of idleness."
   (condition-case nil
       (if (eq major-mode 'dired-mode)
           (progn
-            (add-hook 'window-state-change-hook 
#'dired-preview--close-previews-outside-dired)
             (dired-preview--cancel-timer)
             (let* ((file (dired-file-name-at-point))
                    (preview (dired-preview--preview-p file)))



reply via email to

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