From 1c9838b94a0bc9526a9723be2d7833bc06aa2eca Mon Sep 17 00:00:00 2001 From: Jon Jagt Date: Thu, 21 Jul 2022 12:11:43 -0500 Subject: [PATCH] Pre-check "Match fore diameter" and "Match aft diameter" in preset chooser --- .../gui/dialogs/preset/ComponentPresetChooserDialog.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/swing/src/net/sf/openrocket/gui/dialogs/preset/ComponentPresetChooserDialog.java b/swing/src/net/sf/openrocket/gui/dialogs/preset/ComponentPresetChooserDialog.java index 3061d6d62..15be53e13 100644 --- a/swing/src/net/sf/openrocket/gui/dialogs/preset/ComponentPresetChooserDialog.java +++ b/swing/src/net/sf/openrocket/gui/dialogs/preset/ComponentPresetChooserDialog.java @@ -222,6 +222,7 @@ public class ComponentPresetChooserDialog extends JDialog { foreDiameterFilterCheckBox = new JCheckBox(trans.get("ComponentPresetChooserDialog.checkbox.filterForeDiameter")); final SymmetricComponent prevSym = curSym.getPreviousSymmetricComponent(); if (prevSym != null && foreDiameterColumnIndex >= 0) { + foreDiameterFilterCheckBox.setSelected(true); foreDiameterFilter = new ComponentPresetRowFilter(prevSym.getAftRadius() * 2.0, foreDiameterColumnIndex); panel.add(foreDiameterFilterCheckBox, "wrap"); foreDiameterFilterCheckBox.addItemListener(new ItemListener() { @@ -238,6 +239,7 @@ public class ComponentPresetChooserDialog extends JDialog { aftDiameterFilterCheckBox = new JCheckBox(trans.get("ComponentPresetChooserDialog.checkbox.filterAftDiameter")); final SymmetricComponent nextSym = curSym.getNextSymmetricComponent(); if (nextSym != null && aftDiameterColumnIndex >= 0) { + aftDiameterFilterCheckBox.setSelected(true); aftDiameterFilter = new ComponentPresetRowFilter(nextSym.getForeRadius() * 2.0, aftDiameterColumnIndex); panel.add(aftDiameterFilterCheckBox, "wrap"); aftDiameterFilterCheckBox.addItemListener(new ItemListener() {