소스 검색

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);
         } else if(seader_worker->stage == SeaderPollerEventTypeComplete) {
             ret = NfcCommandStop;
+        } else if(seader_worker->stage == SeaderPollerEventTypeFail) {
+            view_dispatcher_send_custom_event(
+                seader->view_dispatcher, SeaderCustomEventWorkerExit);
+            ret = NfcCommandStop;
         }
     } else if(event.type == PicopassPollerEventTypeFail) {
         ret = NfcCommandStop;