From c1441b1331c2e336661b67c74d488449eb377755 Mon Sep 17 00:00:00 2001 From: gornekich Date: Thu, 21 Mar 2024 12:43:30 +0000 Subject: [PATCH] nfc app: fix navigation in select protocol scene --- applications/main/nfc/scenes/nfc_scene_select_protocol.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/applications/main/nfc/scenes/nfc_scene_select_protocol.c b/applications/main/nfc/scenes/nfc_scene_select_protocol.c index 52b2664ec..af644035e 100644 --- a/applications/main/nfc/scenes/nfc_scene_select_protocol.c +++ b/applications/main/nfc/scenes/nfc_scene_select_protocol.c @@ -57,6 +57,11 @@ bool nfc_scene_select_protocol_on_event(void* context, SceneManagerEvent event) scene_manager_set_scene_state( instance->scene_manager, NfcSceneSelectProtocol, event.event); consumed = true; + } else if(event.type == SceneManagerEventTypeBack) { + if(scene_manager_has_previous_scene(instance->scene_manager, NfcSceneDetect)) { + consumed = scene_manager_search_and_switch_to_previous_scene( + instance->scene_manager, NfcSceneStart); + } } return consumed; }