parent
e68d594bbb
commit
155353f0ee
|
@ -167,6 +167,8 @@ class HomeFragment : Fragment(), CoroutineScope {
|
|||
|
||||
override fun onSaveInstanceState(outState: Bundle) {
|
||||
super.onSaveInstanceState(outState)
|
||||
// This can get called before onCreateView, before the component is defined
|
||||
view?.let {
|
||||
val state = sessionControlComponent.stateObservable.blockingFirst()
|
||||
outState.putParcelableArrayList(
|
||||
KEY_TABS,
|
||||
|
@ -179,6 +181,7 @@ class HomeFragment : Fragment(), CoroutineScope {
|
|||
val modeInt = if (state.mode is Mode.Private) 0 else 1
|
||||
outState.putInt(KEY_MODE, modeInt)
|
||||
}
|
||||
}
|
||||
|
||||
override fun onViewStateRestored(savedInstanceState: Bundle?) {
|
||||
super.onViewStateRestored(savedInstanceState)
|
||||
|
|
Loading…
Reference in New Issue