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


Commits:
8e5e2d5c by clairehurst at 2025-01-21T16:49:29+00:00
fixup! [android] Implement Android-native Connection Assist UI

Bug 43359: Improper handling of TorBootstrapChangeListener with respect to 
system onDestroy() calls for HomeActivity

- - - - -


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
=====================================
@@ -659,12 +659,13 @@ open class HomeActivity : LocaleAwareAppCompatActivity(), 
NavHostActivity, TorIn
             // and not only the top Activity/Task. Therefore we kill the
             // underlying Application, as well.
             (application as FenixApplication).terminate()
-        }
-
-        val engine = components.core.engine
-        if (engine is GeckoEngine) {
-            val torIntegration = engine.getTorIntegrationController()
-            torIntegration.unregisterBootstrapStateChangeListener(this)
+            if (settings().useHtmlConnectionUi) {
+                val engine = components.core.engine
+                if (engine is GeckoEngine) {
+                    val torIntegration = engine.getTorIntegrationController()
+                    torIntegration.unregisterBootstrapStateChangeListener(this)
+                }
+            }
         }
     }
 



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

-- 
View it on GitLab: 
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/8e5e2d5c11def8d5fdebe11fcfa4a4f23b09a139
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]

Reply via email to