1
0
Fork 0

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

* For #9703 - Call fullScreenChanged in onPause

* For #10015 - Exit full screen if new session selected
master
Emily Kager 2020-04-17 08:57:36 -07:00 committed by GitHub
parent fb7b875938
commit 39107b4036
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 0 deletions

View File

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