Преглед изворни кода

On picopass timeout, show read error screen

Eric Betts пре 1 година
родитељ
комит
2b020b24d8
1 измењених фајлова са 4 додато и 0 уклоњено
  1. 4 0
      seader_worker.c

+ 4 - 0
seader_worker.c

@@ -382,6 +382,10 @@ NfcCommand seader_worker_poller_callback_picopass(PicopassPollerEvent event, voi
             seader_worker_poller_conversation(seader, &spc);
             seader_worker_poller_conversation(seader, &spc);
         } else if(seader_worker->stage == SeaderPollerEventTypeComplete) {
         } else if(seader_worker->stage == SeaderPollerEventTypeComplete) {
             ret = NfcCommandStop;
             ret = NfcCommandStop;
+        } else if(seader_worker->stage == SeaderPollerEventTypeFail) {
+            view_dispatcher_send_custom_event(
+                seader->view_dispatcher, SeaderCustomEventWorkerExit);
+            ret = NfcCommandStop;
         }
         }
     } else if(event.type == PicopassPollerEventTypeFail) {
     } else if(event.type == PicopassPollerEventTypeFail) {
         ret = NfcCommandStop;
         ret = NfcCommandStop;