summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Yanis482020-12-19 23:55:19 +0100
committerGravatar Yanis482020-12-19 23:55:19 +0100
commit63d4cfc0845b48b71e971b73aa55ebbe1a96ff86 (patch)
tree2ef0577fd4d4a79a64066916d566b46bf046c1f3
parentuse ListMultimap when indexing jar (diff)
downloadenigma-63d4cfc0845b48b71e971b73aa55ebbe1a96ff86.tar.gz
enigma-63d4cfc0845b48b71e971b73aa55ebbe1a96ff86.tar.xz
enigma-63d4cfc0845b48b71e971b73aa55ebbe1a96ff86.zip
fix invisible root toggle
-rw-r--r--enigma-swing/src/main/java/cuchaz/enigma/gui/Gui.java3
-rw-r--r--enigma-swing/src/main/java/cuchaz/enigma/gui/panels/StructurePanel.java1
2 files changed, 4 insertions, 0 deletions
diff --git a/enigma-swing/src/main/java/cuchaz/enigma/gui/Gui.java b/enigma-swing/src/main/java/cuchaz/enigma/gui/Gui.java
index 06f67bc0..d74fefd9 100644
--- a/enigma-swing/src/main/java/cuchaz/enigma/gui/Gui.java
+++ b/enigma-swing/src/main/java/cuchaz/enigma/gui/Gui.java
@@ -167,6 +167,7 @@ public class Gui implements LanguageChangeListener {
167 // init inheritance panel 167 // init inheritance panel
168 inheritanceTree = new JTree(); 168 inheritanceTree = new JTree();
169 inheritanceTree.setModel(null); 169 inheritanceTree.setModel(null);
170 inheritanceTree.setShowsRootHandles(true);
170 inheritanceTree.addMouseListener(new MouseAdapter() { 171 inheritanceTree.addMouseListener(new MouseAdapter() {
171 @Override 172 @Override
172 public void mouseClicked(MouseEvent event) { 173 public void mouseClicked(MouseEvent event) {
@@ -200,6 +201,7 @@ public class Gui implements LanguageChangeListener {
200 // init implementations panel 201 // init implementations panel
201 implementationsTree = new JTree(); 202 implementationsTree = new JTree();
202 implementationsTree.setModel(null); 203 implementationsTree.setModel(null);
204 implementationsTree.setShowsRootHandles(true);
203 implementationsTree.addMouseListener(new MouseAdapter() { 205 implementationsTree.addMouseListener(new MouseAdapter() {
204 @Override 206 @Override
205 public void mouseClicked(MouseEvent event) { 207 public void mouseClicked(MouseEvent event) {
@@ -228,6 +230,7 @@ public class Gui implements LanguageChangeListener {
228 // init call panel 230 // init call panel
229 callsTree = new JTree(); 231 callsTree = new JTree();
230 callsTree.setModel(null); 232 callsTree.setModel(null);
233 callsTree.setShowsRootHandles(true);
231 callsTree.addMouseListener(new MouseAdapter() { 234 callsTree.addMouseListener(new MouseAdapter() {
232 @SuppressWarnings("unchecked") 235 @SuppressWarnings("unchecked")
233 @Override 236 @Override
diff --git a/enigma-swing/src/main/java/cuchaz/enigma/gui/panels/StructurePanel.java b/enigma-swing/src/main/java/cuchaz/enigma/gui/panels/StructurePanel.java
index 868edcf6..139923c5 100644
--- a/enigma-swing/src/main/java/cuchaz/enigma/gui/panels/StructurePanel.java
+++ b/enigma-swing/src/main/java/cuchaz/enigma/gui/panels/StructurePanel.java
@@ -32,6 +32,7 @@ public class StructurePanel extends JPanel {
32 this.structureTree = new JTree(); 32 this.structureTree = new JTree();
33 this.structureTree.setModel(null); 33 this.structureTree.setModel(null);
34 this.structureTree.setCellRenderer(new StructureTreeCellRenderer()); 34 this.structureTree.setCellRenderer(new StructureTreeCellRenderer());
35 this.structureTree.setShowsRootHandles(true);
35 this.structureTree.addMouseListener(new MouseAdapter() { 36 this.structureTree.addMouseListener(new MouseAdapter() {
36 @Override 37 @Override
37 public void mouseClicked(MouseEvent event) { 38 public void mouseClicked(MouseEvent event) {