diff --git a/src/main/java/mediathek/mainwindow/MediathekGui.java b/src/main/java/mediathek/mainwindow/MediathekGui.java index 9c99d9ecf2..471762ec1d 100644 --- a/src/main/java/mediathek/mainwindow/MediathekGui.java +++ b/src/main/java/mediathek/mainwindow/MediathekGui.java @@ -149,6 +149,12 @@ public MediathekGui() { setupScrollBarWidth(); UIManager.put("TabbedPane.showTabSeparators", true); + UIManager.addPropertyChangeListener(evt -> { + if (evt.getPropertyName().equalsIgnoreCase("lookAndFeel")) { + SwingUtilities.updateComponentTreeUI(progressLabel); + SwingUtilities.updateComponentTreeUI(progressBar); + } + }); setupAlternatingRowColors();