Home: use detach/attach instead of hide/show

This commit is contained in:
ganfra 2019-11-14 11:18:45 +01:00
parent 6ce241163e
commit 4cefdfedce
2 changed files with 8 additions and 8 deletions

View File

@ -170,13 +170,13 @@ class HomeDetailFragment @Inject constructor(
childFragmentManager.fragments
.filter { it != fragmentToShow }
.forEach {
hide(it)
detach(it)
}
if (fragmentToShow == null) {
val params = RoomListParams(displayMode)
add(R.id.roomListContainer, RoomListFragment::class.java, params.toMvRxBundle(), fragmentTag)
} else {
show(fragmentToShow)
attach(fragmentToShow)
}
}
}

View File

@ -348,7 +348,7 @@ class RoomListFragment @Inject constructor(
RoomListQuickActionsBottomSheet
.newInstance(room.roomId)
.show(requireActivity().supportFragmentManager, "ROOM_LIST_QUICK_ACTIONS")
.show(childFragmentManager, "ROOM_LIST_QUICK_ACTIONS")
return true
}