diff --git a/MetroAts/Tick.cs b/MetroAts/Tick.cs index 7f2c615..edb5ed3 100644 --- a/MetroAts/Tick.cs +++ b/MetroAts/Tick.cs @@ -98,8 +98,10 @@ public override void Tick(TimeSpan elapsed) { if(isDoorOpen) AtsHandles.ReverserPosition = ReverserPosition.N; SubPluginEnabled = false; - panel[Config.Panel_poweroutput] = AtsHandles.PowerNotch; - panel[Config.Panel_brakeoutput] = AtsHandles.BrakeNotch; + if (!SubPluginEnabled) { + panel[Config.Panel_poweroutput] = AtsHandles.PowerNotch; + panel[Config.Panel_brakeoutput] = AtsHandles.BrakeNotch; + } panel[Config.Panel_keyoutput] = (int)Config.KeyPosLists[NowKey]; panel[Config.Panel_SignalSWoutput] = (int)Config.SignalSWLists[NowSignalSW];