diff --git a/src/main/java/the/bytecode/club/bytecodeviewer/gui/MainViewerGUI.java b/src/main/java/the/bytecode/club/bytecodeviewer/gui/MainViewerGUI.java index d6e59e4e..434d2242 100644 --- a/src/main/java/the/bytecode/club/bytecodeviewer/gui/MainViewerGUI.java +++ b/src/main/java/the/bytecode/club/bytecodeviewer/gui/MainViewerGUI.java @@ -422,6 +422,16 @@ public class MainViewerGUI extends JFrame rstaThemes.get(Configuration.rstaTheme).setSelected(true); item.setSelected(true); Settings.saveSettings(); + + try + { + theme.setLAF(); + SwingUtilities.updateComponentTreeUI(BytecodeViewer.viewer); + } + catch (Exception ex) + { + ex.printStackTrace(); + } }); lafThemes.put(theme, item);