From 23bc14566cc8f05e097fdb9d1ff02628c20e784b Mon Sep 17 00:00:00 2001 From: Neil Horne Date: Thu, 19 Oct 2023 12:20:52 +1100 Subject: [PATCH] fix(cpn): Add back failsafe settings for protocols that support (#4220) --- companion/src/modeledit/setup.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/companion/src/modeledit/setup.cpp b/companion/src/modeledit/setup.cpp index 4d9d144f7..5335c2fdc 100644 --- a/companion/src/modeledit/setup.cpp +++ b/companion/src/modeledit/setup.cpp @@ -565,6 +565,9 @@ void ModulePanel::update() default: break; } + + if (protocol != PULSES_MULTIMODULE && module.hasFailsafes(firmware)) + mask |= MASK_FAILSAFES; } else if (IS_HORUS_OR_TARANIS(board)) { if (model->trainerMode == TRAINER_MODE_SLAVE_JACK) { @@ -574,9 +577,6 @@ void ModulePanel::update() else if (model->trainerMode != TRAINER_MODE_MASTER_JACK) { mask |= MASK_PPM_FIELDS | MASK_CHANNELS_RANGE | MASK_CHANNELS_COUNT; } - else if (module.hasFailsafes(firmware)) { - mask |= MASK_FAILSAFES; - } if (isExternalModule(moduleIdx)) ui->telemetryBaudrate->setVisible(mask & MASK_BAUDRATE);