For #9703 - Exit fullscreen in onPause and onSessionSelected (#10016)

* For #9703 - Call fullScreenChanged in onPause

* For #10015 - Exit full screen if new session selected
fennec/production
Emily Kager 4 years ago committed by GitHub
parent fb7b875938
commit 39107b4036
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -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