From ebe0d74dbe4b6009dccb9e31fa12b49c7b7d805e Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Wed, 14 Oct 2020 10:36:29 +0200 Subject: [PATCH] FlatInspector: make sure that glass pane is not opaque, which is not the case in all Lafs --- .../main/java/com/formdev/flatlaf/extras/FlatInspector.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/flatlaf-extras/src/main/java/com/formdev/flatlaf/extras/FlatInspector.java b/flatlaf-extras/src/main/java/com/formdev/flatlaf/extras/FlatInspector.java index 000ef92b..90ca0f27 100644 --- a/flatlaf-extras/src/main/java/com/formdev/flatlaf/extras/FlatInspector.java +++ b/flatlaf-extras/src/main/java/com/formdev/flatlaf/extras/FlatInspector.java @@ -216,6 +216,9 @@ public class FlatInspector this.enabled = enabled; + // make sure that glass pane is not opaque, which is not the case in WebLaF + ((JComponent)rootPane.getGlassPane()).setOpaque( false ); + rootPane.getGlassPane().setVisible( enabled ); Toolkit toolkit = Toolkit.getDefaultToolkit();