From 93bf12ec39211e0b16b1dab2dfb8b0117e45f4e7 Mon Sep 17 00:00:00 2001 From: SiboVG Date: Thu, 16 Jun 2022 00:27:10 +0200 Subject: [PATCH] Fix UI issue opacity slider The spinner was too small which caused the width of the spinner to dynamically change, based on what value the spinner had. So when changing the slider value, the slider would sometimes jump, thus changing the slider value unwanted. --- .../sf/openrocket/gui/configdialog/AppearancePanel.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/swing/src/net/sf/openrocket/gui/configdialog/AppearancePanel.java b/swing/src/net/sf/openrocket/gui/configdialog/AppearancePanel.java index 19361928a..2bea214f3 100644 --- a/swing/src/net/sf/openrocket/gui/configdialog/AppearancePanel.java +++ b/swing/src/net/sf/openrocket/gui/configdialog/AppearancePanel.java @@ -613,9 +613,9 @@ public class AppearancePanel extends JPanel { mDefault.addEnableComponent(spinShine, false); mDefault.addEnableComponent(unitShine, false); - panel.add(spinShine, "split 3, w 50"); + panel.add(spinShine, "split 3, w 60"); panel.add(unitShine); - panel.add(slideShine, "w 50"); + panel.add(slideShine, "w 50, growx"); // Offset panel.add(new JLabel(trans.get("AppearanceCfg.lbl.texture.offset"))); @@ -647,9 +647,9 @@ public class AppearancePanel extends JPanel { mDefault.addEnableComponent(spinOpacity, false); mDefault.addEnableComponent(unitOpacity, false); - panel.add(spinOpacity, "split 3, w 50"); + panel.add(spinOpacity, "split 3, w 60"); panel.add(unitOpacity); - panel.add(slideOpacity, "w 50"); + panel.add(slideOpacity, "w 50, growx"); // Rotation panel.add(new JLabel(trans.get("AppearanceCfg.lbl.texture.rotation")));