From b9129348fca8b52e619992bd148c06ecc6b0b1e2 Mon Sep 17 00:00:00 2001 From: Tom Nelson Date: Wed, 30 Dec 2020 14:58:53 +0000 Subject: [PATCH] GP-557 - satellite honors edge filters --- .../java/ghidra/graph/visualization/DefaultGraphDisplay.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Ghidra/Features/GraphServices/src/main/java/ghidra/graph/visualization/DefaultGraphDisplay.java b/Ghidra/Features/GraphServices/src/main/java/ghidra/graph/visualization/DefaultGraphDisplay.java index 33846a1029..c9a9e3bff9 100644 --- a/Ghidra/Features/GraphServices/src/main/java/ghidra/graph/visualization/DefaultGraphDisplay.java +++ b/Ghidra/Features/GraphServices/src/main/java/ghidra/graph/visualization/DefaultGraphDisplay.java @@ -621,6 +621,8 @@ public class DefaultGraphDisplay implements GraphDisplay { // always get the current predicate from the main view and test with it, satellite.getRenderContext() .setVertexIncludePredicate(v -> viewer.getRenderContext().getVertexIncludePredicate().test(v)); + satellite.getRenderContext() + .setEdgeIncludePredicate(e -> viewer.getRenderContext().getEdgeIncludePredicate().test(e)); satellite.getComponent().setBorder(BorderFactory.createEtchedBorder()); parentViewer.getComponent().addComponentListener(new ComponentAdapter() { @Override