From 2cc36701a517cb26cc660231ccb97dae10577f91 Mon Sep 17 00:00:00 2001 From: Thiakil Date: Tue, 10 Jul 2018 21:17:06 +0800 Subject: fix giving obf classes a name not removing them from the panel --- src/main/java/cuchaz/enigma/gui/ClassSelector.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/cuchaz/enigma/gui/ClassSelector.java b/src/main/java/cuchaz/enigma/gui/ClassSelector.java index 76e8c3fb..93c5d4ba 100644 --- a/src/main/java/cuchaz/enigma/gui/ClassSelector.java +++ b/src/main/java/cuchaz/enigma/gui/ClassSelector.java @@ -328,8 +328,12 @@ public class ClassSelector extends JTree { } public ClassSelectorPackageNode getPackageNode(ClassEntry entry) { + String packageName = entry.getPackageName(); + if (packageName == null){ + packageName = "(none)"; + } for (ClassSelectorPackageNode packageNode : packageNodes()) { - if (packageNode.getPackageName().equals(entry.getPackageName())) { + if (packageNode.getPackageName().equals(packageName)) { return packageNode; } } -- cgit v1.2.3