< prev index next >

application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java

Print this page

        

@@ -639,11 +639,14 @@
         @Override
         public void selectionChanged(IWorkbenchPart part, ISelection selection) {
                 if (selection instanceof IStructuredSelection) {
                         Object first = ((IStructuredSelection) selection).getFirstElement();
                         IItemCollection items = AdapterUtil.getAdapter(first, IItemCollection.class);
-                        if (items != null && !items.equals(itemsToShow)) {
+                        if(items == null) {
+                                setItems(ItemCollectionToolkit.build(Stream.empty()));
+                        }
+                        else if (!items.equals(itemsToShow)) {
                                 setItems(items);
                         }
                 }
         }
 
< prev index next >