diff --git a/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt b/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt index 7630c0899d..d0efb09348 100644 --- a/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/browser/BrowserFragment.kt @@ -615,6 +615,11 @@ class BrowserFragment : Fragment(), BackHandler, CoroutineScope { } } + override fun onPause() { + super.onPause() + fullScreenFeature.onBackPressed() + } + private fun removeSessionIfNeeded() { val session = getSessionById() ?: return if (session.source == Session.Source.ACTION_VIEW) requireComponents.core.sessionManager.remove(session)