From df6734a867eab0d21921648c06b9fc23372843f5 Mon Sep 17 00:00:00 2001 From: Kerbas-ad-astra Date: Sat, 12 Dec 2015 13:50:15 -0500 Subject: [PATCH] Fix button proliferation - the module now removes its button when leaving the editor, so they don't accumulate. --- SituationModuleInfo/SituationModule.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/SituationModuleInfo/SituationModule.cs b/SituationModuleInfo/SituationModule.cs index bb85b05..9c40191 100644 --- a/SituationModuleInfo/SituationModule.cs +++ b/SituationModuleInfo/SituationModule.cs @@ -45,6 +45,13 @@ protected override void Start() } } + protected override void OnDestroy() + { + if (_button != null) { + ApplicationLauncher.Instance.RemoveModApplication (_button); + } + } + private void ButtonTrue() { SituationMaskAnalys();