*** empty log message ***
authorClaus Gittinger <cg@exept.de>
Tue, 14 Mar 2006 18:18:53 +0100
changeset 2039 d91eaf783502
parent 2038 dfa6f1e641a7
child 2040 2df23da6484a
*** empty log message ***
UIPainterView.st
--- a/UIPainterView.st	Mon Mar 13 17:56:35 2006 +0100
+++ b/UIPainterView.st	Tue Mar 14 18:18:53 2006 +0100
@@ -1953,17 +1953,19 @@
     "
     |list|
 
+    self shown ifFalse:[^ self].
+
     selectionHiddenLevel == 0 ifTrue:[
-	aSelOrNil size ~~ 0 ifTrue:[
-	    list := OrderedCollection new.
-
-	    self selectionDo:[:el|
-		(aSelOrNil includes:el) ifFalse:[list add:el]
-	    ].
-	    self showUnselected:list.
-	] ifFalse:[
-	    self hideSelection.
-	]
+        aSelOrNil size ~~ 0 ifTrue:[
+            list := OrderedCollection new.
+
+            self selectionDo:[:el|
+                (aSelOrNil includes:el) ifFalse:[list add:el]
+            ].
+            self showUnselected:list.
+        ] ifFalse:[
+            self hideSelection.
+        ]
     ].
     self setSelection:aSelOrNil withRedraw:false.
     self showSelection