# HG changeset patch # User Mathias Dahl # Date 1153303314 0 # Node ID 0ec82e7ecc2fce26531930e471fd679347243e11 # Parent 4a678a57f325755a386609494f44266b8c2090b1 (tumme-display-thumbnail-original-image): Make sure image display buffer is displayed before call to `tumme-display-image. (tumme-dired-display-image): Make sure image display buffer is displayed before call to `tumme-display-image. (tumme-mouse-display-image): Make sure image display buffer is displayed before call to `tumme-display-image. diff -r 4a678a57f325 -r 0ec82e7ecc2f lisp/tumme.el --- a/lisp/tumme.el Wed Jul 19 10:01:38 2006 +0000 +++ b/lisp/tumme.el Wed Jul 19 10:01:54 2006 +0000 @@ -1798,8 +1798,10 @@ (message "No thumbnail at point") (if (not file) (message "No original file name found") - (tumme-display-image file arg) - (display-buffer tumme-display-image-buffer)))))) + (tumme-create-display-image-buffer) + (display-buffer tumme-display-image-buffer) + (tumme-display-image file arg)))))) + ;;;###autoload (defun tumme-dired-display-image (&optional arg) @@ -1807,8 +1809,9 @@ See documentation for `tumme-display-image' for more information. With prefix argument ARG, display image in its original size." (interactive "P") - (tumme-display-image (dired-get-filename) arg) - (display-buffer tumme-display-image-buffer)) + (tumme-create-display-image-buffer) + (display-buffer tumme-display-image-buffer) + (tumme-display-image (dired-get-filename) arg)) (defun tumme-image-at-point-p () "Return true if there is a tumme thumbnail at point." @@ -2153,6 +2156,8 @@ (setq file (tumme-original-file-name)) (if tumme-track-movement (tumme-track-original-file)) + (tumme-create-display-image-buffer) + (display-buffer tumme-display-image-buffer) (tumme-display-image file))) (defun tumme-mouse-select-thumbnail (event)