diff --git a/radio/src/gui/colorlcd/model_setup.cpp b/radio/src/gui/colorlcd/model_setup.cpp index ef723093d..64eb1e99b 100644 --- a/radio/src/gui/colorlcd/model_setup.cpp +++ b/radio/src/gui/colorlcd/model_setup.cpp @@ -595,6 +595,7 @@ class TrainerModuleWindow : public FormGroup channelStart->setPrefix(STR_CH); channelStart->setSetValueHandler([=](int32_t newValue) { g_model.trainerData.channelsStart = newValue - 1; + g_model.trainerData.channelsCount = BLUETOOTH_TRAINER_CHANNELS - DEF_TRAINER_CHANNELS; char chend[6]; snprintf(chend, sizeof(chend), "%s%d", STR_CH, g_model.trainerData.channelsStart + BLUETOOTH_TRAINER_CHANNELS);