changed:
#delayedUpdate:with:from:
#update:with:from:
don't push another invalidateList event, if the list is already invalid
(should help when many small changes arrice quickly, as when
doing coverage analysis runs)
--- a/Tools_ProjectList.st Wed Jul 20 20:18:38 2011 +0200
+++ b/Tools_ProjectList.st Wed Jul 20 20:18:53 2011 +0200
@@ -355,6 +355,9 @@
something == #methodTrap ifTrue:[
^ self
].
+ something == #methodCoverageInfo ifTrue:[
+ ^ self
+ ].
something == #methodInClass ifTrue:[
^ self
].
@@ -370,7 +373,7 @@
].
super update:something with:aParameter from:changedObject
- "Modified: / 17-10-2006 / 18:40:17 / cg"
+ "Modified: / 20-07-2011 / 18:54:39 / cg"
! !
!ProjectList methodsFor:'drag & drop'!
@@ -930,5 +933,5 @@
!ProjectList class methodsFor:'documentation'!
version_CVS
- ^ '$Header: /cvs/stx/stx/libtool/Tools_ProjectList.st,v 1.46 2011-07-07 13:38:48 vrany Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/Tools_ProjectList.st,v 1.47 2011-07-20 18:18:53 cg Exp $'
! !