diff options
author | ddunne | 2011-02-24 03:32:00 +0000 |
---|---|---|
committer | Ryan D. Brooks | 2011-02-24 03:32:00 +0000 |
commit | eb8d1d2e46d6078b711f43cc69871c44c719d3f5 (patch) | |
tree | 94299806e8f7a2511e2fa10eb7d3091eef476911 /plugins | |
parent | c675074106fc44a92437d18479abb7fbc6e8487c (diff) | |
download | org.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.java | 4 |
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", |