tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 8a51c52d67b11a1b4bb9f692ebf56da31d6fc0fb
parent bbb2e65899298803516ab4d46c4fb0d14e7e22f0
Author: t-p-white <towhite@mozilla.com>
Date:   Mon, 24 Nov 2025 17:19:35 +0000

Bug 2001968 - Part 5: Disable edge to edge if the user navigates to the sync sign in screen. r=android-reviewers,mavduevskiy

Differential Revision: https://phabricator.services.mozilla.com/D273843

Diffstat:
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/account/TurnOnSyncFragment.kt | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/account/TurnOnSyncFragment.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/account/TurnOnSyncFragment.kt @@ -22,6 +22,7 @@ import mozilla.components.service.fxa.manager.SCOPE_SYNC import mozilla.components.support.ktx.android.content.hasCamera import mozilla.components.support.ktx.android.content.isPermissionGranted import mozilla.components.support.ktx.android.view.hideKeyboard +import mozilla.components.support.ktx.android.view.tryDisableEdgeToEdge import mozilla.telemetry.glean.private.NoExtras import org.mozilla.fenix.GleanMetrics.SyncAuth import org.mozilla.fenix.HomeActivity @@ -106,6 +107,10 @@ class TurnOnSyncFragment : Fragment(), AccountObserver { override fun onResume() { super.onResume() + if (requireContext().settings().useOnboardingRedesign) { + activity?.tryDisableEdgeToEdge() + } + if (pairWithEmailStarted || requireComponents.backgroundServices.accountManager.authenticatedAccount() != null ) {