Parcourir la source

[이벤트][Bug] 참여 중 배리어, 선택형 참여 완료 후 이벤트 페이지 닫기

hyodong.min il y a 6 ans
Parent
commit
081a26e1a5

+ 3 - 1
app/src/main/java/kr/co/zumo/app/lifeplus/view/screen/event/select/EventDetailSelectPresenter.java

@@ -114,13 +114,13 @@ public class EventDetailSelectPresenter extends EventDetailPresenter<EventDetail
           view.detachEvent(index);  // 페이지 버튼 이벤트 중단
           model.answer(index, integer, bool); // 응답 저장
 
+          showContentsBarrier();
           // 마지막 페이지 확인
           if (model.isLastPage(index)) {
             // 이벤트 참여
             model.submit();
           }
           else {
-            showContentsBarrier();
             new Handler().postDelayed(() -> {
               scrollToPosition(index + 1);
             }, 150); // 약간 머물렀다 이동
@@ -252,6 +252,7 @@ public class EventDetailSelectPresenter extends EventDetailPresenter<EventDetail
   }
 
   private void onSubmitCompleted() {
+    hideContentsBarrier();
     // 이벤트 참여 후
     // 단일 질문 => 결과 페이지 표시 => 추천 콘텐츠(버튼) => tag or 기본 형 추천 컨텐츠 표시
     // 복수 질문 => tag 추천 컨텐츠 표시
@@ -260,6 +261,7 @@ public class EventDetailSelectPresenter extends EventDetailPresenter<EventDetail
     if (model.isSimpleQuestion()) {
       // 단일 질문
       // 참여 결과 노출 => 설정 된 추천 컨텐츠(tar or basic) 표시
+      finish();
       go(ScreenID.EVENT_RECORD);
     }
     else {