* For https://github.com/mozilla-mobile/fenix/issues/9703 - Call fullScreenChanged in onPause

* For https://github.com/mozilla-mobile/fenix/issues/10015 - Exit full screen if new session selected
pull/600/head
Emily Kager 5 years ago committed by GitHub
parent 7c80c364bb
commit 04af2a59e8

@ -469,6 +469,7 @@ abstract class BaseBrowserFragment : Fragment(), UserInteractionHandler, Session
sessionManager.register(observer = object : SessionManager.Observer {
override fun onSessionSelected(session: Session) {
fullScreenChanged(false)
browserToolbarView.expand()
}
}, owner = viewLifecycleOwner)
@ -577,6 +578,7 @@ abstract class BaseBrowserFragment : Fragment(), UserInteractionHandler, Session
super.onPause()
// If we didn't enter PiP, exit full screen on pause
if (!enteredPip) {
fullScreenChanged(false)
fullScreenFeature.onBackPressed()
}
enteredPip = false

Loading…
Cancel
Save