diff --git a/MainV2.cs b/MainV2.cs index f2c86b6e79..74fae22d68 100644 --- a/MainV2.cs +++ b/MainV2.cs @@ -747,12 +747,6 @@ public MainV2() { } - Warnings.CustomWarning.defaultsrc = comPort.MAV.cs; - Warnings.WarningEngine.Start(speechEnable ? speechEngine : null); - Warnings.WarningEngine.WarningMessage += (sender, s) => { MainV2.comPort.MAV.cs.messageHigh = s; }; - - Warnings.WarningEngine.QuickPanelColoring += WarningEngine_QuickPanelColoring; - // proxy loader - dll load now instead of on config form load new Transition(new TransitionType_EaseInEaseOut(2000)); @@ -1021,6 +1015,11 @@ public MainV2() { } + Warnings.CustomWarning.defaultsrc = comPort.MAV.cs; + Warnings.WarningEngine.Start(speechEnable ? speechEngine : null); + Warnings.WarningEngine.WarningMessage += (sender, s) => { MainV2.comPort.MAV.cs.messageHigh = s; }; + Warnings.WarningEngine.QuickPanelColoring += WarningEngine_QuickPanelColoring; + if (CurrentState.rateattitudebackup == 0) // initilised to 10, configured above from save { CustomMessageBox.Show("NOTE: your attitude rate is 0, the hud will not work\nChange in Configuration > Planner > Telemetry Rates");