diff --git a/applications/main/subghz/scenes/subghz_scene_save_name.c b/applications/main/subghz/scenes/subghz_scene_save_name.c index 1b89d1d4d..d31f1ce25 100644 --- a/applications/main/subghz/scenes/subghz_scene_save_name.c +++ b/applications/main/subghz/scenes/subghz_scene_save_name.c @@ -93,6 +93,9 @@ void subghz_scene_save_name_on_enter(void* context) { bool subghz_scene_save_name_on_event(void* context, SceneManagerEvent event) { SubGhz* subghz = context; if(event.type == SceneManagerEventTypeBack) { + // Set file path to default + furi_string_set(subghz->file_path, SUBGHZ_APP_FOLDER); + // if(!(strcmp(subghz->file_name_tmp, "") == 0) || scene_manager_get_scene_state(subghz->scene_manager, SubGhzSceneReadRAW) != SubGhzCustomEventManagerNoSet) { @@ -106,8 +109,6 @@ bool subghz_scene_save_name_on_event(void* context, SceneManagerEvent event) { } else { scene_manager_previous_scene(subghz->scene_manager); } - // Set file path to default - furi_string_set(subghz->file_path, SUBGHZ_APP_FOLDER); return true; } else if(event.type == SceneManagerEventTypeCustom) {