diff --git a/radio/src/gui/128x64/model_setup.cpp b/radio/src/gui/128x64/model_setup.cpp index a9eaef19a..a972a83a6 100644 --- a/radio/src/gui/128x64/model_setup.cpp +++ b/radio/src/gui/128x64/model_setup.cpp @@ -2092,6 +2092,13 @@ void menuModelReceiverOptions(event_t event) } } + if (event == EVT_KEY_LONG(KEY_ENTER)) { + reusableBuffer.receiverSettings.state = PXX2_SETTINGS_WRITE; + reusableBuffer.receiverSettings.dirty = 2; + reusableBuffer.receiverSettings.timeout = 0; + moduleSettings[g_moduleIdx].mode = MODULE_MODE_RECEIVER_SETTINGS; + } + if (reusableBuffer.receiverSettings.dirty == 2 && reusableBuffer.receiverSettings.state == PXX2_SETTINGS_OK) { popMenu(); }