diff --git a/openrtx/src/ui/ui_menu.c b/openrtx/src/ui/ui_menu.c index d4421f85..62b87053 100644 --- a/openrtx/src/ui/ui_menu.c +++ b/openrtx/src/ui/ui_menu.c @@ -567,6 +567,11 @@ void _ui_drawMenuBackup(ui_state_t* ui_state) gfx_print(line, FONT_SIZE_8PT, TEXT_ALIGN_CENTER, color_white, currentLanguage->pressPTTToStart); + // read this screen. + announceBackupScreen(); + if (!platform_getPttStatus()) + return; + state.devStatus = DATATRANSFER; state.backup_eflash = true; } @@ -590,6 +595,10 @@ void _ui_drawMenuRestore(ui_state_t* ui_state) gfx_print(line, FONT_SIZE_8PT, TEXT_ALIGN_CENTER, color_white, currentLanguage->pressPTTToStart); + announceRestoreScreen(); + if (!platform_getPttStatus()) + return; + state.devStatus = DATATRANSFER; state.restore_eflash = true; }