From 2cdcde8a5e18bc7e40e26bd9207773306021fcd4 Mon Sep 17 00:00:00 2001 From: Karl Tauber Date: Sat, 18 Jul 2020 14:21:19 +0200 Subject: [PATCH] Window decorations: fixed maximized window bounds when programmatically maximizing window before showing window (issue #129) --- .../main/java/com/formdev/flatlaf/ui/FlatTitlePane.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTitlePane.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTitlePane.java index 9393c2ea..350f9d26 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTitlePane.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/ui/FlatTitlePane.java @@ -766,8 +766,13 @@ public class FlatTitlePane updateJBRHitTestSpotsAndTitleBarHeightLater(); } + @Override + public void componentShown( ComponentEvent e ) { + // necessary for the case that the frame is maximized before it is shown + frameStateChanged(); + } + @Override public void componentMoved( ComponentEvent e ) {} - @Override public void componentShown( ComponentEvent e ) {} @Override public void componentHidden( ComponentEvent e ) {} } }