[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)))