class: Tools::ClassList
authorClaus Gittinger <cg@exept.de>
Wed, 11 Feb 2015 18:37:10 +0100
changeset 15252 d36253dbbd76
parent 15251 6167df0af06a
child 15253 fe246c0d2dcf
class: Tools::ClassList changed: #update:with:from:
Tools__ClassList.st
--- a/Tools__ClassList.st	Wed Feb 11 17:14:36 2015 +0100
+++ b/Tools__ClassList.st	Wed Feb 11 18:37:10 2015 +0100
@@ -838,11 +838,14 @@
         something == #addChange:    ifTrue:[ listValid ifTrue:[self invalidateList]. ^ self ].
         something == #methodCoverageInfo ifTrue:[ self invalidateList. ^ self ].
     ].
-"/    self window sensor isNil ifTrue:[
-"/        "/ not visible ...
-"/        self invalidateList.
-"/        ^ self
-"/    ].
+
+    something == #lastTestRunResult ifTrue:[
+        (self window sensor isNil or:[self window sensor class == SynchronousWindowSensor]) ifTrue:[
+            "/ not visible ...
+            self invalidateList.
+            ^ self
+        ].
+    ].
 
     classListValue := classList value.
 
@@ -2142,10 +2145,10 @@
 !ClassList class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/Tools__ClassList.st,v 1.88 2015-01-31 01:02:35 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/Tools__ClassList.st,v 1.89 2015-02-11 17:37:10 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libtool/Tools__ClassList.st,v 1.88 2015-01-31 01:02:35 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/Tools__ClassList.st,v 1.89 2015-02-11 17:37:10 cg Exp $'
 ! !