VDBAbstractApplication.st
changeset 228 757414c2bd1e
parent 209 c368a74adb70
child 241 9996050286c5
--- a/VDBAbstractApplication.st	Thu Aug 05 13:54:13 2021 +0100
+++ b/VDBAbstractApplication.st	Thu Aug 05 22:30:35 2021 +0100
@@ -292,9 +292,14 @@
         ^ self.
     ].
     changedObject == window ifTrue:[         
-        aspect == #visibility ifTrue:[
-            windowVisible ~~ window shown ifTrue:[ 
-                windowVisible := window shown.
+        (aspect == #visibility or:[aspect == #sizeOfView]) ifTrue:[
+            | windowVisibleNow |
+
+            windowVisibleNow := window shown 
+                                    and: [ window width > 5
+                                    and: [ window height > 5 ] ].
+            windowVisible ~~ windowVisibleNow ifTrue:[ 
+                windowVisible := windowVisibleNow.
                 self updateAfterWindowVisibilityChanged.
             ]. 
 
@@ -305,6 +310,7 @@
     super update:aspect with:aParameter from:changedObject
 
     "Modified: / 07-10-2018 / 22:51:36 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 05-08-2021 / 22:25:23 / Jan Vrany <jan.vrany@labware.com>"
 !
 
 updateAfterWindowVisibilityChanged