< 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,649 **** @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)) { setItems(items); } } } --- 639,652 ---- @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) { ! setItems(ItemCollectionToolkit.build(Stream.empty())); ! } ! else if (!items.equals(itemsToShow)) { setItems(items); } } }
< prev index next >