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