From dc84ea6b5f414d19553cb34298d413ec939703dd Mon Sep 17 00:00:00 2001 From: JoePfeiffer Date: Mon, 12 Sep 2022 19:06:55 -0600 Subject: [PATCH] permit negative drag coefficient overrides --- .../sf/openrocket/gui/configdialog/RocketComponentConfig.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/swing/src/net/sf/openrocket/gui/configdialog/RocketComponentConfig.java b/swing/src/net/sf/openrocket/gui/configdialog/RocketComponentConfig.java index cb856eaf0..628d54f38 100644 --- a/swing/src/net/sf/openrocket/gui/configdialog/RocketComponentConfig.java +++ b/swing/src/net/sf/openrocket/gui/configdialog/RocketComponentConfig.java @@ -455,7 +455,7 @@ public class RocketComponentConfig extends JPanel { panel.add(check, "growx 1, gapright 20lp"); order.add(check); - m = new DoubleModel(component, "OverrideCD", UnitGroup.UNITS_COEFFICIENT, 0); + m = new DoubleModel(component, "OverrideCD", UnitGroup.UNITS_COEFFICIENT, Double.NEGATIVE_INFINITY, Double.POSITIVE_INFINITY); spin = new JSpinner(m.getSpinnerModel()); spin.setEditor(new SpinnerEditor(spin)); @@ -464,7 +464,7 @@ public class RocketComponentConfig extends JPanel { order.add(((SpinnerEditor) spin.getEditor()).getTextField()); - bs = new BasicSlider(m.getSliderModel(0, 1.0)); + bs = new BasicSlider(m.getSliderModel(-1.0, 1.0)); bm.addEnableComponent(bs); panel.add(bs, "skip, growx 5, w 100lp, wrap");