Conversation
- **자동 미션 등록 후 화면 이동 로직 수정**
- 미션 등록 성공 시, 토스트 메시지를 표시하고 즉시 이전 화면으로 이동하도록 `ShowToastAndNavigate` `SideEffect`를 추가하고 관련 로직을 수정했습니다.
- 기존의 `delay`를 사용한 순차적 화면 이동 방식을 제거하여 사용자 경험을 개선했습니다.
- **`SharedFlow` 설정 변경**
- `AutoMissionViewModel`의 `_sideEffect` `SharedFlow`에서 불필요한 `extraBufferCapacity = 1` 설정을 제거했습니다.
- **디버그 키스토어 설정 추가**
- `app/build.gradle.kts` 파일에 디버그 빌드를 위한 키스토어(`debug.keystore`) 경로 및 서명 정보를 명시적으로 추가했습니다.
- 반복 미션 등록 완료 후, 마지막 페이지를 봤다는 상태(`hasViewedLastPage`)를 `false`로 초기화하는 로직을 추가했습니다. 이는 사용자가 다시 등록 화면에 진입했을 때 마지막 페이지가 바로 보이지 않도록 수정합니다. - 반복 미션 결과 화면(`ParentAutoResultScreen`)에서 스낵바가 중복으로 표시될 수 있는 `scope.launch`를 제거하여, 예외 처리 로직을 개선했습니다.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
ISSUE
❗ WORK DESCRIPTION
자동 미션 등록 후 화면 이동 로직 수정
ShowToastAndNavigateSideEffect를 추가하고 관련 로직을 수정했습니다.delay를 사용한 순차적 화면 이동 방식을 제거하여 사용자 경험을 개선했습니다.SharedFlow설정 변경AutoMissionViewModel의_sideEffectSharedFlow에서 불필요한extraBufferCapacity = 1설정을 제거했습니다.디버그 키스토어 설정 추가
app/build.gradle.kts파일에 디버그 빌드를 위한 키스토어(debug.keystore) 경로 및 서명 정보를 명시적으로 추가했습니다.📢 TO REVIEWERS
📸 SCREENSHOT