diff options
| author | 2018-07-10 21:17:06 +0800 | |
|---|---|---|
| committer | 2018-07-10 21:17:06 +0800 | |
| commit | 2cc36701a517cb26cc660231ccb97dae10577f91 (patch) | |
| tree | 3a0b88469bce243d468fe1defe9ee1c361060eda | |
| parent | Allow reader/writer subclasses to provide the underlying file operations (diff) | |
| download | enigma-2cc36701a517cb26cc660231ccb97dae10577f91.tar.gz enigma-2cc36701a517cb26cc660231ccb97dae10577f91.tar.xz enigma-2cc36701a517cb26cc660231ccb97dae10577f91.zip | |
fix giving obf classes a name not removing them from the panel
| -rw-r--r-- | src/main/java/cuchaz/enigma/gui/ClassSelector.java | 6 |
1 files changed, 5 insertions, 1 deletions
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 { | |||
| 328 | } | 328 | } |
| 329 | 329 | ||
| 330 | public ClassSelectorPackageNode getPackageNode(ClassEntry entry) { | 330 | public ClassSelectorPackageNode getPackageNode(ClassEntry entry) { |
| 331 | String packageName = entry.getPackageName(); | ||
| 332 | if (packageName == null){ | ||
| 333 | packageName = "(none)"; | ||
| 334 | } | ||
| 331 | for (ClassSelectorPackageNode packageNode : packageNodes()) { | 335 | for (ClassSelectorPackageNode packageNode : packageNodes()) { |
| 332 | if (packageNode.getPackageName().equals(entry.getPackageName())) { | 336 | if (packageNode.getPackageName().equals(packageName)) { |
| 333 | return packageNode; | 337 | return packageNode; |
| 334 | } | 338 | } |
| 335 | } | 339 | } |