From 90c41a83b1426e7fc2b42a132a5b7bfd93143a57 Mon Sep 17 00:00:00 2001 From: Alexander Xia Date: Sun, 23 Dec 2018 02:49:18 +0800 Subject: [PATCH] Fixed #503 --- .../org/jackhuang/hmcl/ui/decorator/DecoratorSkin.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/decorator/DecoratorSkin.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/decorator/DecoratorSkin.java index 12d945169..2e1755b27 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/decorator/DecoratorSkin.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/decorator/DecoratorSkin.java @@ -32,6 +32,7 @@ import javafx.scene.control.SkinBase; import javafx.scene.input.MouseEvent; import javafx.scene.layout.BorderPane; import javafx.scene.layout.HBox; +import javafx.scene.layout.Region; import javafx.scene.layout.StackPane; import javafx.scene.layout.VBox; import javafx.scene.paint.Color; @@ -73,8 +74,12 @@ public class DecoratorSkin extends SkinBase { BorderPane root = new BorderPane(); root.getStyleClass().setAll("jfx-decorator", "resize-border"); - root.setMaxHeight(519); - root.setMaxWidth(800); + root.setPrefHeight(519); + root.setPrefWidth(800); + root.setMaxHeight(Region.USE_PREF_SIZE); + root.setMinHeight(Region.USE_PREF_SIZE); + root.setMaxWidth(Region.USE_PREF_SIZE); + root.setMinWidth(Region.USE_PREF_SIZE); StackPane drawerWrapper = new StackPane(); skinnable.setDrawerWrapper(drawerWrapper);