emacs-diffs
[Top][All Lists]
Advanced

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

master bf64342 1/4: Fix deletion of associated image


From: Lars Ingebrigtsen
Subject: master bf64342 1/4: Fix deletion of associated image
Date: Thu, 19 Aug 2021 09:03:30 -0400 (EDT)

branch: master
commit bf64342a8ffd8777df10051037ca13ec4f6857a5
Author: Peter Münster <pm@a16n.net>
Commit: Lars Ingebrigtsen <larsi@gnus.org>

    Fix deletion of associated image
    
    * lisp/image-dired.el (image-dired-delete-marked): Treat original images
    first, because point position is used when there are no marked files.
---
 lisp/image-dired.el | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/lisp/image-dired.el b/lisp/image-dired.el
index 1e1614a..9455ab1 100644
--- a/lisp/image-dired.el
+++ b/lisp/image-dired.el
@@ -2313,14 +2313,14 @@ non-nil."
           (image-dired-dired-file-marked-p))))))
 
 (defun image-dired-delete-marked ()
-  "Delete marked thumbnails and associated images."
+  "Delete current or marked thumbnails and associated images."
   (interactive)
+  (with-current-buffer (image-dired-associated-dired-buffer)
+    (dired-do-delete))
   (image-dired--with-marked
    (image-dired-delete-char)
    (backward-char))
-  (image-dired--line-up-with-method)
-  (with-current-buffer (image-dired-associated-dired-buffer)
-    (dired-do-delete)))
+  (image-dired--line-up-with-method))
 
 (defun image-dired-thumb-update-marks ()
   "Update the marks in the thumbnail buffer."



reply via email to

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