diff --git a/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt b/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt index d9802b7e4..b56c7ee0f 100644 --- a/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt @@ -568,9 +568,8 @@ abstract class BaseBrowserFragment : Fragment(), UserInteractionHandler, Session final override fun onPause() { super.onPause() // If we didn't enter PiP, exit full screen on pause - if (!enteredPip) { + if (!enteredPip && fullScreenFeature.onBackPressed()) { fullScreenChanged(false) - fullScreenFeature.onBackPressed() } enteredPip = false if (findNavController().currentDestination?.id != R.id.searchFragment) {