Tools__OrganizerCanvas.st
branchjv
changeset 16300 0566688a620d
parent 16213 f667b5b42a11
child 16571 cf319f2e56d0
--- a/Tools__OrganizerCanvas.st	Wed Apr 20 07:00:21 2016 +0200
+++ b/Tools__OrganizerCanvas.st	Wed Apr 20 17:01:03 2016 +0100
@@ -4861,7 +4861,10 @@
             and:[ orgMode ~~ OrganizerCanvas organizerModePackageDiagram ]) ifTrue:[
                 "/ if the organizerMode is project, avoid clobbering the project selection
                 (orgMode ~~ OrganizerCanvas organizerModeProject
-                or:[ (self selectedProjects value includesAll:( selectedClasses value collect:[:each | each package] )) not ])  ifTrue:[
+                "/ or:[ (self selectedProjects value includesAll:( selectedClasses value collect:[:each | each package] )) not ]
+                or:[ (self selectedProjects value includes: self class nameListEntryForChanged)
+                or:[ (self selectedProjects value includes: self class nameListEntryForALL) ]]
+                ) ifTrue:[
                     self updateOrganizationFromChangedClass.
                 ].
             ].
@@ -4897,6 +4900,7 @@
     super update:something with:aParameter from:changedObject
 
     "Modified: / 27-04-2010 / 16:58:31 / cg"
+    "Modified: / 26-03-2014 / 10:17:29 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 updateCategorySelectionFromClasses
@@ -5201,5 +5205,10 @@
 
 version_CVS
     ^ '$Header$'
+!
+
+version_HG
+
+    ^ '$Changeset: <not expanded> $'
 ! !