Skip to content

Commit 4abda0f

Browse files
committed
fix folder icons not being present in obfuscated classes docker - fixes #221
1 parent ba80b7e commit 4abda0f

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

enigma-swing/src/main/java/org/quiltmc/enigma/gui/Gui.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
import javax.swing.JScrollBar;
5656
import javax.swing.JSplitPane;
5757
import javax.swing.SwingUtilities;
58+
import javax.swing.UIManager;
5859
import javax.swing.WindowConstants;
5960
import java.awt.BorderLayout;
6061
import java.awt.Container;
@@ -162,6 +163,9 @@ private void setupDockers() {
162163
}
163164

164165
private void setupUi() {
166+
// fix folder icons being automatically hidden: https://github.com/JFormDesigner/FlatLaf/pull/609
167+
UIManager.put("Tree.showDefaultIcons", true);
168+
165169
this.setupDockers();
166170

167171
this.jarFileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY);

enigma-swing/src/main/java/org/quiltmc/enigma/gui/element/ClassTreeCellRenderer.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import javax.swing.Icon;
1616
import javax.swing.JLabel;
1717
import javax.swing.JTree;
18-
import javax.swing.UIManager;
1918
import javax.swing.tree.DefaultTreeCellRenderer;
2019
import java.awt.Component;
2120
import java.util.function.Function;
@@ -27,9 +26,6 @@ public class ClassTreeCellRenderer extends DefaultTreeCellRenderer {
2726
public ClassTreeCellRenderer(Gui gui, ClassSelector selector) {
2827
this.controller = gui.getController();
2928
this.selector = selector;
30-
31-
// fix folder icons being automatically hidden: https://github.com/JFormDesigner/FlatLaf/pull/609
32-
UIManager.put("Tree.showDefaultIcons", true);
3329
}
3430

3531
@Override

0 commit comments

Comments
 (0)