Simply hide unavailable choices (#5509)
This commit is contained in:
@@ -927,9 +927,7 @@ bool menuModelSetup(event_t event)
|
||||
if (event == EVT_KEY_BREAK(KEY_ENTER)) {
|
||||
uint8_t default_selection;
|
||||
if (IS_MODULE_R9M_LBT(moduleIdx)) {
|
||||
if (IS_TELEMETRY_INTERNAL_MODULE())
|
||||
POPUP_MENU_ADD_ITEM(STR_DISABLE_INTERNAL);
|
||||
else
|
||||
if (!IS_TELEMETRY_INTERNAL_MODULE())
|
||||
POPUP_MENU_ADD_ITEM(STR_BINDING_25MW_CH1_8_TELEM_ON);
|
||||
POPUP_MENU_ADD_ITEM(STR_BINDING_25MW_CH1_8_TELEM_OFF);
|
||||
POPUP_MENU_ADD_ITEM(STR_BINDING_500MW_CH1_8_TELEM_OFF);
|
||||
@@ -937,14 +935,10 @@ bool menuModelSetup(event_t event)
|
||||
default_selection = 2;
|
||||
}
|
||||
else {
|
||||
if (IS_TELEMETRY_INTERNAL_MODULE() && moduleIdx == EXTERNAL_MODULE)
|
||||
POPUP_MENU_ADD_ITEM(STR_DISABLE_INTERNAL);
|
||||
else
|
||||
if (!(IS_TELEMETRY_INTERNAL_MODULE() && moduleIdx == EXTERNAL_MODULE))
|
||||
POPUP_MENU_ADD_ITEM(STR_BINDING_1_8_TELEM_ON);
|
||||
POPUP_MENU_ADD_ITEM(STR_BINDING_1_8_TELEM_OFF);
|
||||
if (IS_TELEMETRY_INTERNAL_MODULE() && moduleIdx == EXTERNAL_MODULE)
|
||||
POPUP_MENU_ADD_ITEM(STR_DISABLE_INTERNAL);
|
||||
else
|
||||
if (!(IS_TELEMETRY_INTERNAL_MODULE() && moduleIdx == EXTERNAL_MODULE))
|
||||
POPUP_MENU_ADD_ITEM(STR_BINDING_9_16_TELEM_ON);
|
||||
POPUP_MENU_ADD_ITEM(STR_BINDING_9_16_TELEM_OFF);
|
||||
default_selection = g_model.moduleData[moduleIdx].pxx.receiver_telem_off + (g_model.moduleData[moduleIdx].pxx.receiver_channel_9_16 << 1);
|
||||
|
||||
Reference in New Issue
Block a user