ImageView.st
changeset 5611 8c53817d5e0a
parent 5610 72882e1d2bee
child 5614 eb3741274c29
--- a/ImageView.st	Thu Sep 28 18:27:22 2017 +0200
+++ b/ImageView.st	Fri Sep 29 10:32:01 2017 +0200
@@ -436,18 +436,25 @@
 !
 
 forceSmoothing:aBoolean
-    self forceSmoothingHolder value:aBoolean
+    self forceSmoothingHolder value:aBoolean.
 
     "Created: / 28-09-2017 / 17:52:30 / cg"
+    "Modified: / 29-09-2017 / 10:30:32 / cg"
 !
 
 forceSmoothingHolder
     forceSmoothingHolder isNil ifTrue:[
-        forceSmoothingHolder := false asValue
+        forceSmoothingHolder := false asValue.
+        forceSmoothingHolder 
+            onChangeEvaluate:[
+                smoothMagnifiedImage := nil.
+                self invalidate.
+            ].
     ].
     ^ forceSmoothingHolder
 
     "Created: / 28-09-2017 / 17:55:51 / cg"
+    "Modified: / 29-09-2017 / 10:30:57 / cg"
 !
 
 image