Protect against possible NPEs.
This commit is contained in:
parent
36d290a85e
commit
d542a261a9
@ -201,6 +201,8 @@ class MotorInformationPanel extends JPanel {
|
||||
}
|
||||
|
||||
public void clearData() {
|
||||
selectedMotor = null;
|
||||
selectedMotorSet = null;
|
||||
totalImpulseLabel.setText("");
|
||||
totalImpulseLabel.setToolTipText(null);
|
||||
classificationLabel.setText("");
|
||||
@ -220,6 +222,11 @@ class MotorInformationPanel extends JPanel {
|
||||
|
||||
public void updateData( List<ThrustCurveMotor> motors, ThrustCurveMotor selectedMotor ) {
|
||||
|
||||
if ( selectedMotor == null ) {
|
||||
clearData();
|
||||
return;
|
||||
}
|
||||
|
||||
this.selectedMotorSet = motors;
|
||||
this.selectedMotor = selectedMotor;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user