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]