From 17668831d0dcb6914e25f7f4a81c76faa915344c Mon Sep 17 00:00:00 2001 From: Emily Kager Date: Tue, 4 Jun 2019 08:36:16 -0700 Subject: [PATCH] [fenix] For https://github.com/mozilla-mobile/fenix/issues/3103 - Exit fullscreen on pause (https://github.com/mozilla-mobile/fenix/pull/3112) --- .../main/java/org/mozilla/fenix/browser/BrowserFragment.kt | 5 +++++ 1 file changed, 5 insertions(+) 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)