From b662cdc39feb33f9030e216f8c352840af2488df Mon Sep 17 00:00:00 2001 From: kruland2607 Date: Fri, 15 Nov 2013 10:41:03 -0600 Subject: [PATCH] Save the excluded motor manufacturers in the preferences when they are changed. --- .../gui/dialogs/motor/thrustcurve/MotorFilterPanel.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/swing/src/net/sf/openrocket/gui/dialogs/motor/thrustcurve/MotorFilterPanel.java b/swing/src/net/sf/openrocket/gui/dialogs/motor/thrustcurve/MotorFilterPanel.java index 421c4f3c8..e54f686ce 100644 --- a/swing/src/net/sf/openrocket/gui/dialogs/motor/thrustcurve/MotorFilterPanel.java +++ b/swing/src/net/sf/openrocket/gui/dialogs/motor/thrustcurve/MotorFilterPanel.java @@ -151,7 +151,9 @@ public abstract class MotorFilterPanel extends JPanel { @Override public void contentsChanged(ListDataEvent e) { - MotorFilterPanel.this.filter.setExcludedManufacturers( manufacturerCheckList.getUncheckedItems() ); + Collection uncheckedManufacturers = manufacturerCheckList.getUncheckedItems(); + MotorFilterPanel.this.filter.setExcludedManufacturers( uncheckedManufacturers ); + ((SwingPreferences) Application.getPreferences()).setExcludedMotorManufacturers(uncheckedManufacturers); onSelectionChanged(); } });