From c98d240bacae0f726f3cdb72f1a30a2936e94225 Mon Sep 17 00:00:00 2001 From: dragonmacher <48328597+dragonmacher@users.noreply.github.com> Date: Mon, 2 Oct 2023 13:42:16 -0400 Subject: [PATCH] GP-3901 - Version Tracking - Fixed bug that prevented the matches table from using saved filters at startup --- .../vt/gui/provider/matchtable/VTMatchTableProvider.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/provider/matchtable/VTMatchTableProvider.java b/Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/provider/matchtable/VTMatchTableProvider.java index 32e5a4bc98..58fc1ada4c 100644 --- a/Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/provider/matchtable/VTMatchTableProvider.java +++ b/Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/provider/matchtable/VTMatchTableProvider.java @@ -146,6 +146,8 @@ public class VTMatchTableProvider extends ComponentProviderAdapter updateFilterDisplay(); setTableSelecionState(saveState); + + refilter(); } private void setTableSelecionState(SaveState saveState) { @@ -232,7 +234,7 @@ public class VTMatchTableProvider extends ComponentProviderAdapter if (matchesTable == null) { return; // we've been disposed } - + int filteredCount = matchesTableModel.getRowCount(); int unfilteredCount = matchesTableModel.getUnfilteredRowCount();