1
0
Fork 0

Fixes #360 - Prevent multiple sessionFeatures from being lifecycle observers

master
Jeff Boek 2019-02-04 11:47:20 -08:00
parent a6004fea20
commit abd08453ce
1 changed files with 6 additions and 0 deletions

View File

@ -120,6 +120,12 @@ class BrowserFragment : Fragment(), BackHandler {
}
}
override fun onDestroyView() {
super.onDestroyView()
lifecycle.removeObserver(sessionFeature)
}
override fun onBackPressed(): Boolean {
if (findInPageIntegration.onBackPressed()) return true
if (sessionFeature.handleBackPressed()) return true