PanelView.st
changeset 5907 a7c098af4b43
parent 5905 ef30f9cd07ab
child 5920 98297505c7f6
--- a/PanelView.st	Wed Oct 12 15:41:04 2016 +0200
+++ b/PanelView.st	Wed Oct 12 15:43:57 2016 +0200
@@ -662,9 +662,12 @@
     ignoreInvisibleComponents ifTrue:[
         subViews size ~~ 0 ifTrue:[
             subViews := subViews 
-                            select:[:v | realized 
-                                            ifTrue:[v realized]       
-                                            ifFalse:[v isHiddenOnRealize not]
+                            select:[:v | 
+                                            "/ if I am already realized, only consider realized subViews
+                                            "/ otherwise, consider subViews which will be shown when I am.
+                                            realized 
+                                                ifTrue:[v realized]       
+                                                ifFalse:[v isHiddenOnRealize not]
                                    ].
         ].
     ].
@@ -685,5 +688,9 @@
 
 version
     ^ '$Header$'
+!
+
+version_CVS
+    ^ '$Header$'
 ! !