mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-04-24 03:29:57 -07:00
fix subghz rename scene bug (or hidden feature)
This commit is contained in:
@@ -93,6 +93,9 @@ void subghz_scene_save_name_on_enter(void* context) {
|
|||||||
bool subghz_scene_save_name_on_event(void* context, SceneManagerEvent event) {
|
bool subghz_scene_save_name_on_event(void* context, SceneManagerEvent event) {
|
||||||
SubGhz* subghz = context;
|
SubGhz* subghz = context;
|
||||||
if(event.type == SceneManagerEventTypeBack) {
|
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) ||
|
if(!(strcmp(subghz->file_name_tmp, "") == 0) ||
|
||||||
scene_manager_get_scene_state(subghz->scene_manager, SubGhzSceneReadRAW) !=
|
scene_manager_get_scene_state(subghz->scene_manager, SubGhzSceneReadRAW) !=
|
||||||
SubGhzCustomEventManagerNoSet) {
|
SubGhzCustomEventManagerNoSet) {
|
||||||
@@ -106,8 +109,6 @@ bool subghz_scene_save_name_on_event(void* context, SceneManagerEvent event) {
|
|||||||
} else {
|
} else {
|
||||||
scene_manager_previous_scene(subghz->scene_manager);
|
scene_manager_previous_scene(subghz->scene_manager);
|
||||||
}
|
}
|
||||||
// Set file path to default
|
|
||||||
furi_string_set(subghz->file_path, SUBGHZ_APP_FOLDER);
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
} else if(event.type == SceneManagerEventTypeCustom) {
|
} else if(event.type == SceneManagerEventTypeCustom) {
|
||||||
|
|||||||
Reference in New Issue
Block a user