Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FIX/#50] 홈화면 QA 해결 #51

Merged
merged 7 commits into from
Nov 29, 2024
Merged

[FIX/#50] 홈화면 QA 해결 #51

merged 7 commits into from
Nov 29, 2024

Conversation

boiledEgg-s
Copy link
Collaborator

@boiledEgg-s boiledEgg-s commented Nov 28, 2024

Related issue 🛠

Work Description ✏️

  • 바텀바 깜빡거림 이슈 해결
  • 바텀바 아이콘 좌우로 움직이는 이슈 해결
  • 안전신고 아이콘을 연타할 경우 카테고리 페이지가 계속 호출되는 문제 해결
  • 메인화면에서 바텀바로 화면 전환하는 경우 화면이 전환되는 모션 수정

Screenshot 📸

HomeScreenQA.mp4

Uncompleted Tasks 😅

아직 구현이 안됐거나 미흡한 부분이 있다면 작성해주세요.

  • 없어요~!

To Reviewers (Optional) 📢

리뷰어가 특별히 봐줬으면 하는 부분이 있다면 작성해주세요.

  • 바텀바 깜빡거리는건 AnimatedVisibility로 해결 - 37ed1ee
  • 바텀바 아이콘 움직이는건 아이콘 리소스 파일에서 dp값 고쳐서 해결 - 64d5f94
  • 안전신고 아이콘 연타는 navOption에 현재 최상위 루트에 대한 launchSingleTop을 true로 설정하여 해결 - be5a817
  • 화면 전환 모션은 모든 NavGraphBuilder의 확장함수에 transition을 설정하여 해결 - 7d0f14d

이상입니다~ 난 끝!

@boiledEgg-s boiledEgg-s added FIX 🔨 버그 및 오류 해결 석준 ⛑️ 이석준님 라벨 labels Nov 28, 2024
@boiledEgg-s boiledEgg-s requested a review from a team November 28, 2024 14:35
@boiledEgg-s boiledEgg-s self-assigned this Nov 28, 2024
@boiledEgg-s boiledEgg-s requested review from yihwanggeun, chrin05 and jangsjw and removed request for a team November 28, 2024 14:35
Copy link
Contributor

@chrin05 chrin05 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다~~!

@jangsjw
Copy link
Contributor

jangsjw commented Nov 28, 2024

고생하셨습니다~!!

Copy link
Contributor

@yihwanggeun yihwanggeun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고 많으셨습니다!
깜빡임 부분은 트러블 슈팅에 적어주시게 되면 꼼꼼히 읽어볼게요!


fun NavGraphBuilder.homeScreen(
navController: NavHostController,
modifier: Modifier = Modifier
) {
composable<Home> {
composable<Home>(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

애니메이션 삭제해서 문제를 해결한건가요??

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

그 부분은 메인화면에서 바텀바로 화면 전환할 때 fade 효과가 싫어서 없앤거에요!
QA 건이 아니라 그냥 제 개인적인 욕심에 의해 적용한겁니다ㅎㅎ

elevation = CardDefaults.elevatedCardElevation(defaultElevation = 10.dp),
shape = RectangleShape,
modifier = Modifier.showIf(visibility)
AnimatedVisibility(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Animation은 어렵다,,

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

그냥 if문 쓰면 바텀바가 깜박이는게 안없어지더라구요,,
저도 애니메이션이 익숙하진 않아서 좀더 알아봐야겠어요,,

@boiledEgg-s boiledEgg-s merged commit 019cf9f into develop Nov 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FIX 🔨 버그 및 오류 해결 석준 ⛑️ 이석준님 라벨
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FIX] QA기반 오류 해결
4 participants