mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2026-05-31 14:57:09 +08:00
Merge remote-tracking branch 'origin/GP-3047-dragonmacher-fg-exception'
(Closes #4916)
This commit is contained in:
@@ -104,6 +104,10 @@ public abstract class VisualGraphComponentProvider<V extends VisualVertex,
|
|||||||
public Set<V> getSelectedVertices() {
|
public Set<V> getSelectedVertices() {
|
||||||
VisualGraphView<V, E, G> view = getView();
|
VisualGraphView<V, E, G> view = getView();
|
||||||
VisualizationViewer<V, E> viewer = view.getPrimaryGraphViewer();
|
VisualizationViewer<V, E> viewer = view.getPrimaryGraphViewer();
|
||||||
|
if (viewer == null) {
|
||||||
|
// we have seen this happen on some systems; timing issue?
|
||||||
|
return Collections.emptySet();
|
||||||
|
}
|
||||||
PickedState<V> pickedState = viewer.getPickedVertexState();
|
PickedState<V> pickedState = viewer.getPickedVertexState();
|
||||||
return pickedState.getPicked();
|
return pickedState.getPicked();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user