For #4529: Handle crash initializing CreateCollectionViewModel late (#4628)

nightly-build-test
Colin Lee 5 years ago committed by GitHub
parent 63d50d9827
commit c9c43260c9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -101,6 +101,8 @@ abstract class BaseBrowserFragment : Fragment(), BackHandler, SessionManager.Obs
private var browserInitialized: Boolean = false
private var initUIJob: Job? = null
val viewModel: CreateCollectionViewModel by activityViewModels()
@CallSuper
override fun onCreateView(
inflater: LayoutInflater,
@ -145,7 +147,6 @@ abstract class BaseBrowserFragment : Fragment(), BackHandler, SessionManager.Obs
val sessionManager = requireComponents.core.sessionManager
return getSessionById()?.also { session ->
val viewModel: CreateCollectionViewModel by activityViewModels()
val browserToolbarController = DefaultBrowserToolbarController(
context!!,

Loading…
Cancel
Save