From ffed01fb07a0ce4ace4c24c90f8a4da99df76287 Mon Sep 17 00:00:00 2001 From: SiboVG Date: Sun, 1 Sep 2024 22:51:23 +0200 Subject: [PATCH] [#2532] Fire outdated sim on stage rename --- .../openrocket/core/rocketcomponent/RocketComponent.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/info/openrocket/core/rocketcomponent/RocketComponent.java b/core/src/main/java/info/openrocket/core/rocketcomponent/RocketComponent.java index 513e508fc..3fd8c5f59 100644 --- a/core/src/main/java/info/openrocket/core/rocketcomponent/RocketComponent.java +++ b/core/src/main/java/info/openrocket/core/rocketcomponent/RocketComponent.java @@ -1139,7 +1139,11 @@ public abstract class RocketComponent implements ChangeSource, Cloneable, Iterab else this.name = name; - fireComponentChangeEvent(ComponentChangeEvent.NONFUNCTIONAL_CHANGE); + if (this instanceof AxialStage) { + fireComponentChangeEvent(ComponentChangeEvent.TREE_CHANGE); + } else { + fireComponentChangeEvent(ComponentChangeEvent.NONFUNCTIONAL_CHANGE); + } }