Skip to content

Commit 32e80ba

Browse files
committed
🐛 eventFlow가 3개 열려서 navigate 시 터지는 버그 임시 해결
1 parent 2d32b00 commit 32e80ba

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

presentation/src/main/java/com/whyranoid/presentation/community/CommunityItemFragment.kt

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,15 @@ internal class CommunityItemFragment :
5858
private fun handleEvent(event: Event) {
5959
when (event) {
6060
is Event.GroupItemClick -> {
61-
val action =
62-
CommunityFragmentDirections.actionCommunityFragmentToGroupDetailFragment(event.groupInfo)
63-
findNavController().navigate(action)
61+
// TODO : 뷰모델의 구조를 변경할 필요가 있어보임.
62+
// 공통된 뷰모델을 사용하여 eventFlow가 3개가 collect중이라서 앱이 터지는 이슈 임시 해결
63+
if (category == CommunityCategory.MY_GROUP) {
64+
val action =
65+
CommunityFragmentDirections.actionCommunityFragmentToGroupDetailFragment(
66+
event.groupInfo
67+
)
68+
findNavController().navigate(action)
69+
}
6470
}
6571
is Event.GroupJoin -> {
6672
if (event.isSuccess) {

0 commit comments

Comments
 (0)