From 982307b1acdf43335ee4980ee524d3cf7aeef4f4 Mon Sep 17 00:00:00 2001 From: Skylot <118523+skylot@users.noreply.github.com> Date: Fri, 25 Oct 2024 19:01:43 +0100 Subject: [PATCH] fix(gui): use correct section filter in plugins list --- .../jadx/gui/settings/ui/plugins/PluginSettingsGroup.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jadx-gui/src/main/java/jadx/gui/settings/ui/plugins/PluginSettingsGroup.java b/jadx-gui/src/main/java/jadx/gui/settings/ui/plugins/PluginSettingsGroup.java index e8ff43869..8e0aaa68a 100644 --- a/jadx-gui/src/main/java/jadx/gui/settings/ui/plugins/PluginSettingsGroup.java +++ b/jadx-gui/src/main/java/jadx/gui/settings/ui/plugins/PluginSettingsGroup.java @@ -141,11 +141,11 @@ class PluginSettingsGroup implements ISettingsGroup { List nodes, List available) { listModel.clear(); listModel.addElement(new TitleNode("Installed")); - nodes.stream().filter(n -> n.getVersion() != null).forEach(listModel::addElement); + nodes.stream().filter(n -> n.getAction() == PluginAction.UNINSTALL).forEach(listModel::addElement); listModel.addElement(new TitleNode("Available")); listModel.addAll(available); listModel.addElement(new TitleNode("Bundled")); - nodes.stream().filter(n -> n.getVersion() == null).forEach(listModel::addElement); + nodes.stream().filter(n -> n.getAction() == PluginAction.NONE).forEach(listModel::addElement); } private void loadAvailablePlugins(DefaultListModel listModel,