Skip to content

Commit

Permalink
set removed fragments maxState to DESTROYED
Browse files Browse the repository at this point in the history
  • Loading branch information
seiko committed Dec 11, 2021
1 parent d93770f commit bc75271
Showing 1 changed file with 3 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -124,12 +124,10 @@ class FragivityFragmentNavigator(

val prevFragment = if (isPushTo) {
backStack.clear()
fragmentManager.fragments.reversed().forEach {

fragmentManager.fragments.asReversed().forEach {
it.mMaxState = Lifecycle.State.DESTROYED
ft.remove(it)
if (it.mState == Fragment.STARTED) {
it.mState = Fragment.ACTIVITY_CREATED
}
fragmentManager.moveToState(it, Fragment.INITIALIZING)
}
fragmentManager.mBackStack?.clear()
null
Expand Down

0 comments on commit bc75271

Please sign in to comment.