From c8225171a39aea67f8227645bc9fe682d29a978c Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Tue, 26 Nov 2019 00:41:47 +0100 Subject: [PATCH] IntelliJ Themes: avoid double setting LaFs --- .../com/formdev/flatlaf/demo/intellijthemes/IJThemesPanel.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/intellijthemes/IJThemesPanel.java b/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/intellijthemes/IJThemesPanel.java index b7b5d467..27d0b55f 100644 --- a/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/intellijthemes/IJThemesPanel.java +++ b/flatlaf-demo/src/main/java/com/formdev/flatlaf/demo/intellijthemes/IJThemesPanel.java @@ -177,6 +177,9 @@ public class IJThemesPanel // change look and feel if( themeInfo.lafClassName != null ) { + if( themeInfo.lafClassName.equals( UIManager.getLookAndFeel().getClass().getName() ) ) + return; + try { UIManager.setLookAndFeel( themeInfo.lafClassName ); } catch( Exception ex ) {