diff --git a/bundles/org.eclipse.tea.core.ui.live/src/org/eclipse/tea/core/ui/live/internal/TaskingLiveView.java b/bundles/org.eclipse.tea.core.ui.live/src/org/eclipse/tea/core/ui/live/internal/TaskingLiveView.java index 36127a9..dc622f7 100644 --- a/bundles/org.eclipse.tea.core.ui.live/src/org/eclipse/tea/core/ui/live/internal/TaskingLiveView.java +++ b/bundles/org.eclipse.tea.core.ui.live/src/org/eclipse/tea/core/ui/live/internal/TaskingLiveView.java @@ -115,7 +115,7 @@ public String getText(Object element) { clear.setObject(new Object() { @Execute public void clear() { - nodes.clear(); + nodes.removeIf(node -> node.isDone()); refresh(); } }); @@ -349,4 +349,4 @@ public void onFocus() { tree.getControl().setFocus(); } -} \ No newline at end of file +}