From 982997256e033a4e72efa97919f7820473e738cb Mon Sep 17 00:00:00 2001 From: ghidra1 Date: Mon, 5 Dec 2022 22:44:03 -0500 Subject: [PATCH] GP-2922 corrected missing diff highlights when switching program tabs --- .../java/ghidra/app/plugin/core/diff/ProgramDiffPlugin.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Ghidra/Features/ProgramDiff/src/main/java/ghidra/app/plugin/core/diff/ProgramDiffPlugin.java b/Ghidra/Features/ProgramDiff/src/main/java/ghidra/app/plugin/core/diff/ProgramDiffPlugin.java index 77fc090912..7b6880c833 100644 --- a/Ghidra/Features/ProgramDiff/src/main/java/ghidra/app/plugin/core/diff/ProgramDiffPlugin.java +++ b/Ghidra/Features/ProgramDiff/src/main/java/ghidra/app/plugin/core/diff/ProgramDiffPlugin.java @@ -293,7 +293,8 @@ public class ProgramDiffPlugin extends ProgramPlugin AddressIndexMap p2IndexMap = new AddressIndexMap(p1AddressSetAsP2); markerManager.getOverviewProvider().setProgram(secondaryDiffProgram, p2IndexMap); fp.setBackgroundColorModel( - new MarkerServiceBackgroundColorModel(markerManager, p2IndexMap)); + new MarkerServiceBackgroundColorModel(markerManager, secondaryDiffProgram, + p2IndexMap)); currentSelection = previousP1Selection; p2DiffHighlight = previousP2DiffHighlight;