summaryrefslogtreecommitdiff
path: root/enigma-swing/src/main/java/cuchaz
diff options
context:
space:
mode:
Diffstat (limited to 'enigma-swing/src/main/java/cuchaz')
-rw-r--r--enigma-swing/src/main/java/cuchaz/enigma/gui/NestedPackages.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/enigma-swing/src/main/java/cuchaz/enigma/gui/NestedPackages.java b/enigma-swing/src/main/java/cuchaz/enigma/gui/NestedPackages.java
index c4541fc6..b0686654 100644
--- a/enigma-swing/src/main/java/cuchaz/enigma/gui/NestedPackages.java
+++ b/enigma-swing/src/main/java/cuchaz/enigma/gui/NestedPackages.java
@@ -88,10 +88,10 @@ public class NestedPackages {
88 ClassSelectorClassNode node = classToNode.remove(entry); 88 ClassSelectorClassNode node = classToNode.remove(entry);
89 89
90 if (node != null) { 90 if (node != null) {
91 DefaultMutableTreeNode packageNode = (DefaultMutableTreeNode) node.getParent();
91 node.removeFromParent(); 92 node.removeFromParent();
92 // remove dangling packages
93 DefaultMutableTreeNode packageNode = packageToNode.get(entry.getPackageName());
94 93
94 // remove dangling packages
95 while (packageNode != null && packageNode.getChildCount() == 0) { 95 while (packageNode != null && packageNode.getChildCount() == 0) {
96 DefaultMutableTreeNode theNode = packageNode; 96 DefaultMutableTreeNode theNode = packageNode;
97 packageNode = (DefaultMutableTreeNode) packageNode.getParent(); 97 packageNode = (DefaultMutableTreeNode) packageNode.getParent();