Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorddunne2011-02-24 03:32:00 +0000
committerRyan D. Brooks2011-02-24 03:32:00 +0000
commiteb8d1d2e46d6078b711f43cc69871c44c719d3f5 (patch)
tree94299806e8f7a2511e2fa10eb7d3091eef476911 /plugins
parentc675074106fc44a92437d18479abb7fbc6e8487c (diff)
downloadorg.eclipse.osee-eb8d1d2e46d6078b711f43cc69871c44c719d3f5.tar.gz
org.eclipse.osee-eb8d1d2e46d6078b711f43cc69871c44c719d3f5.tar.xz
org.eclipse.osee-eb8d1d2e46d6078b711f43cc69871c44c719d3f5.zip
bug: Fix tasks not getting removed from worldXViewer on delete/purge
Diffstat (limited to 'plugins')
-rw-r--r--plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/world/WorldXViewerEventManager.java4
1 files changed, 1 insertions, 3 deletions
diff --git a/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/world/WorldXViewerEventManager.java b/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/world/WorldXViewerEventManager.java
index 33c1baa8de2..9b34e56d0d2 100644
--- a/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/world/WorldXViewerEventManager.java
+++ b/plugins/org.eclipse.osee.ats/src/org/eclipse/osee/ats/world/WorldXViewerEventManager.java
@@ -141,9 +141,7 @@ public class WorldXViewerEventManager {
IContentProvider contentProvider = worldViewer.getContentProvider();
// remove from UI
if (contentProvider instanceof WorldContentProvider) {
- for (EventBasicGuidArtifact guidArt : deletedPurgedArts) {
- worldViewer.remove(guidArt);
- }
+ handler.getWorldXViewer().remove(deletedPurgedArts.toArray(new Object[deletedPurgedArts.size()]));
}
} catch (Exception ex) {
OseeLog.log(AtsPlugin.class, Level.SEVERE, ex, "Error processing event handler for deleted - %s",

Back to the top