From ddb4af1f9b77acc6e368a52589ad76360938bbcc Mon Sep 17 00:00:00 2001 From: Bill Kuker Date: Wed, 15 Jul 2009 22:34:41 +0000 Subject: [PATCH] Registered as property listener on motor --- .../rocketry/motorsim/visual/workbench/MotorEditor.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/billkuker/rocketry/motorsim/visual/workbench/MotorEditor.java b/src/com/billkuker/rocketry/motorsim/visual/workbench/MotorEditor.java index ba20926..e69562a 100644 --- a/src/com/billkuker/rocketry/motorsim/visual/workbench/MotorEditor.java +++ b/src/com/billkuker/rocketry/motorsim/visual/workbench/MotorEditor.java @@ -269,7 +269,10 @@ public class MotorEditor extends JTabbedPane implements PropertyChangeListener, } private void setMotor(Motor m, boolean retext) { + if ( motor != null ) + motor.removePropertyChangeListener(this); motor = m; + motor.addPropertyChangeListener(this); if (retext) reText(); if (grainEditor != null) -- 2.47.2