diff --git a/openrtx/src/ui/module17/ui.c b/openrtx/src/ui/module17/ui.c index 9604a809..4d789cc4 100644 --- a/openrtx/src/ui/module17/ui.c +++ b/openrtx/src/ui/module17/ui.c @@ -1150,7 +1150,10 @@ void ui_updateFSM(bool *sync_rtx) else if(msg.keys & KEY_ENTER) ui_state.edit_mode = !ui_state.edit_mode; else if(msg.keys & KEY_ESC) - _ui_menuBack(MENU_SETTINGS); + { + nvm_writeSettings(&state.settings); + _ui_menuBack(MENU_SETTINGS); + } break; #ifdef GPS_PRESENT case SETTINGS_GPS: