diff options
author | Chong Yidong <cyd@stupidchicken.com> | 2011-01-31 18:54:50 -0500 |
---|---|---|
committer | Chong Yidong <cyd@stupidchicken.com> | 2011-01-31 18:54:50 -0500 |
commit | 14beddf4711854b01d400f36166dc71eb39435bb (patch) | |
tree | 04fd96bb0f5dcf5f3aa4e9f39a537edc61038f83 /lisp/image-dired.el | |
parent | 2a4466ca2001c29fd654420b081b780981333dc5 (diff) | |
parent | 113ef437f21c6ea1b65abe668feb86f1622a9f2e (diff) | |
download | emacs-14beddf4711854b01d400f36166dc71eb39435bb.tar.gz |
Merge changes from emacs-23 branch
Diffstat (limited to 'lisp/image-dired.el')
-rw-r--r-- | lisp/image-dired.el | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lisp/image-dired.el b/lisp/image-dired.el index 8c26b699568..8fa6963b3d7 100644 --- a/lisp/image-dired.el +++ b/lisp/image-dired.el @@ -2194,15 +2194,15 @@ matching tag will be marked in the dired buffer." Track this in associated dired buffer if `image-dired-track-movement' is non-nil." (interactive "e") - (let (file) - (mouse-set-point event) - (goto-char (posn-point (event-end event))) - (setq file (image-dired-original-file-name)) - (if image-dired-track-movement - (image-dired-track-original-file)) - (image-dired-create-display-image-buffer) - (display-buffer image-dired-display-image-buffer) - (image-dired-display-image file))) + (mouse-set-point event) + (goto-char (posn-point (event-end event))) + (let ((file (image-dired-original-file-name))) + (when file + (if image-dired-track-movement + (image-dired-track-original-file)) + (image-dired-create-display-image-buffer) + (display-buffer image-dired-display-image-buffer) + (image-dired-display-image file)))) (defun image-dired-mouse-select-thumbnail (event) "Use mouse EVENT to select thumbnail image. |