From 16fa7cdd0ce49d54aedd94a7e285a2bf5debd15c Mon Sep 17 00:00:00 2001 From: Eric Betts Date: Sat, 27 Jul 2024 16:58:53 -0700 Subject: [PATCH] Check for SeaderPollerEventTypeFail --- seader_worker.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/seader_worker.c b/seader_worker.c index 583fe04..5977871 100644 --- a/seader_worker.c +++ b/seader_worker.c @@ -295,6 +295,11 @@ NfcCommand seader_worker_poller_callback_iso14443_4a(NfcGenericEvent event, void seader_worker_poller_conversation(seader, &spc); } else if(seader_worker->stage == SeaderPollerEventTypeComplete) { ret = NfcCommandStop; + } else if(seader_worker->stage == SeaderPollerEventTypeFail) { + ret = NfcCommandStop; + view_dispatcher_send_custom_event( + seader->view_dispatcher, SeaderCustomEventWorkerExit); + FURI_LOG_W(TAG, "SeaderPollerEventTypeFail"); } } else if(iso14443_4a_event->type == Iso14443_4aPollerEventTypeError) { Iso14443_4aPollerEventData* data = iso14443_4a_event->data;