Registered as property listener on motor
authorBill Kuker <bkuker@billkuker.com>
Wed, 15 Jul 2009 22:34:41 +0000 (22:34 +0000)
committerBill Kuker <bkuker@billkuker.com>
Wed, 15 Jul 2009 22:34:41 +0000 (22:34 +0000)
src/com/billkuker/rocketry/motorsim/visual/workbench/MotorEditor.java

index ba20926252454e443006ffc77d7e160d6fc00a55..e69562a0bc940abe7fb53480b25a816c5f074c96 100644 (file)
@@ -269,7 +269,10 @@ public class MotorEditor extends JTabbedPane implements PropertyChangeListener,
        }\r
 \r
        private void setMotor(Motor m, boolean retext) {\r
+               if ( motor != null )\r
+                       motor.removePropertyChangeListener(this);\r
                motor = m;\r
+               motor.addPropertyChangeListener(this);\r
                if (retext)\r
                        reText();\r
                if (grainEditor != null)\r