From 2c9549b36b6cea6e93f4c91648f9b2f71f5d74c2 Mon Sep 17 00:00:00 2001 From: 3gf8jv4dv <3gf8jv4dv@gmail.com> Date: Tue, 25 Feb 2025 17:58:31 +0800 Subject: [PATCH] fix(ui): limit width of FileSelector in offline skin pane (#3623) make the text around the selector not be covered. resolves https://github.com/HMCL-dev/HMCL/issues/3296 --- .../org/jackhuang/hmcl/ui/account/OfflineAccountSkinPane.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/account/OfflineAccountSkinPane.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/account/OfflineAccountSkinPane.java index 58c17f7d8..985fb99b1 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/account/OfflineAccountSkinPane.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/account/OfflineAccountSkinPane.java @@ -101,6 +101,9 @@ public class OfflineAccountSkinPane extends StackPane { VBox optionPane = new VBox(skinItem, skinOptionPane); pane.setRight(optionPane); + skinSelector.maxWidthProperty().bind(skinOptionPane.maxWidthProperty().multiply(0.7)); + capeSelector.maxWidthProperty().bind(skinOptionPane.maxWidthProperty().multiply(0.7)); + layout.setBody(pane); cslApiField.setPromptText(i18n("account.skin.type.csl_api.location.hint"));