From 9d6d8f25b7b1764a61d4f6fbfd4a15e2beaeb652 Mon Sep 17 00:00:00 2001 From: SiboVG Date: Tue, 19 Sep 2023 22:17:39 +0200 Subject: [PATCH] More reasonable legacy column default width --- .../gui/dialogs/preset/ComponentPresetChooserDialog.java | 6 ++++++ 1 file changed, 6 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 2f8e8fcf3..147af6f52 100644 --- a/swing/src/net/sf/openrocket/gui/dialogs/preset/ComponentPresetChooserDialog.java +++ b/swing/src/net/sf/openrocket/gui/dialogs/preset/ComponentPresetChooserDialog.java @@ -253,6 +253,12 @@ public class ComponentPresetChooserDialog extends JDialog { public void itemStateChanged(ItemEvent e) { updateFilters(); tm.setColumnVisible(legacyColumn, showLegacyCheckBox.isSelected()); + + if (showLegacyCheckBox.isSelected()) { + // Let's say the optimal width is 100 (you can adjust this as needed) + int optimalWidth = 50; + legacyColumn.setPreferredWidth(optimalWidth); + } } });