Pier Angelo Vendrame pushed to branch tor-browser-128.6.0esr-14.5-1 at The Tor 
Project / Applications / Tor Browser


Commits:
eabeaa5b by clairehurst at 2025-01-21T16:50:59+00:00
fixup! [android] Add standalone Tor Bootstrap

Bug 43360: Replace custom variable isBeingRecreated with built-in isFinishing 
function

- - - - -


1 changed file:

- mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt


Changes:

=====================================
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt
=====================================
@@ -176,8 +176,6 @@ open class HomeActivity : LocaleAwareAppCompatActivity(), 
NavHostActivity, TorIn
 
     private var isToolbarInflated = false
 
-    private var isBeingRecreated = false
-
     private val webExtensionPopupObserver by lazy {
         WebExtensionPopupObserver(components.core.store, ::openPopup)
     }
@@ -652,7 +650,7 @@ open class HomeActivity : LocaleAwareAppCompatActivity(), 
NavHostActivity, TorIn
             stopMediaSession()
         }
 
-        if (!isBeingRecreated && !(application as 
FenixApplication).isTerminating()) {
+        if (isFinishing && !(application as FenixApplication).isTerminating()) 
{
             // We assume the Activity is being destroyed because the user
             // swiped away the app on the Recent screen. When this happens,
             // we assume the user expects the entire Application is destroyed
@@ -686,8 +684,6 @@ open class HomeActivity : LocaleAwareAppCompatActivity(), 
NavHostActivity, TorIn
             message = "recreate()",
         )
 
-        isBeingRecreated = true
-
         super.recreate()
     }
 



View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/eabeaa5b4ca01597241b90f8b2fb5beafdcd90db

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/eabeaa5b4ca01597241b90f8b2fb5beafdcd90db
You're receiving this email because of your account on gitlab.torproject.org.


_______________________________________________
tbb-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]
  • [tbb-commits] [Git][tpo/app... Pier Angelo Vendrame (@pierov) via tbb-commits

Reply via email to