ImageEditView.st
changeset 4967 d7192072dceb
parent 4965 0f28ee36ec03
child 4999 e0111330133e
--- a/ImageEditView.st	Wed Mar 02 17:23:19 2016 +0100
+++ b/ImageEditView.st	Wed Mar 02 17:23:31 2016 +0100
@@ -1952,8 +1952,12 @@
 undo
     undoImages notEmpty ifTrue:[           
         windowGroup withExecuteCursorDo:[
+            |oldImage newImage|
+            
+            oldImage := self image.
+            newImage := undoImages removeLast.
             self clearModified.
-            self image:(undoImages removeLast) scroll:false.
+            self image:newImage scroll:(newImage extent ~= oldImage extent) "false".
             "/ self changed:#image.
         ]
     ]