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.
Overview (Required)
jetpack compose navigation에 대한 버전업을 했습니다.
beta02-> beta06
탭 간 이동 시 화면이 overlap 되는 현상이 있습니다.
이 이슈는
jetpack compose navigation 2.8.0-beta03
까지 나오는 버그이고,현재 드로이드 나이츠 앱에서는
beta02
버전을 사용하고 있어서 생기는 문제입니다.동일한 버그에 대한 제기된 이슈 내용도 있습니다.
navigation release note를 보시면
beta04
버전에predictive back gesture cancellation
(예측 백 제스처 취소)로 인한 애니메이션에 발생한 문제를 해결한 내용이 있는데요.릴리즈 노트 상으로는 제기한 버그와 다른 수정사항이지만, 직접 확인 결과 화면이 overlap 되는 현상이 해결되어 문의를 남겼고
predictive back gesture cancellation
(예측 백 제스처 취소)로 인한 애니메이션에 발생한 문제와 동일한 문제로 판단되어 함께 수정되었다는 답변을 받았습니다.compose navigation
의 현재 최신 버전은beta07
이지만, 해당 버전은 compile sdk 버전이 35이상일 경우에 사용가능하기에beta06
으로 버전업하였습니다.Links
Screenshot
Before.webm
After.webm