Dan Ballard pushed to branch tor-browser-140.4.0esr-15.0-1 at The Tor Project / Applications / Tor Browser Commits: f0d854d4 by clairehurst at 2025-10-09T15:58:58-06:00 fixup! TB 41972: [android] Disable Mozilla onboarding Bug_43735: Fully disable extensions onboarding - - - - - 3 changed files: - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/MenuDialogFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/compose/ExtensionsSubmenu.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/middleware/MenuDialogMiddleware.kt Changes: ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/MenuDialogFragment.kt ===================================== @@ -364,7 +364,7 @@ class MenuDialogFragment : BottomSheetDialogFragment() { } val showExtensionsOnboarding by store.observeAsState(initialValue = false) { state -> - state.extensionMenuState.showExtensionsOnboarding + false } val showDisabledExtensionsOnboarding by store.observeAsState(initialValue = false) { state -> ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/compose/ExtensionsSubmenu.kt ===================================== @@ -66,7 +66,7 @@ internal fun ExtensionsSubmenu( ) }, ) { - if (showExtensionsOnboarding || showDisabledExtensionsOnboarding) { + if (false) { ExtensionsSubmenuBanner( title = if (showExtensionsOnboarding) { stringResource( ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/middleware/MenuDialogMiddleware.kt ===================================== @@ -179,7 +179,7 @@ class MenuDialogMiddleware( store.dispatch(MenuAction.UpdateAvailableAddons(addons.filter { it.isInstalled() && it.isEnabled() })) - if (addons.any { it.isInstalled() }) { + if (true) { store.dispatch(MenuAction.UpdateShowExtensionsOnboarding(false)) store.dispatch(MenuAction.UpdateManageExtensionsMenuItemVisibility(true)) return@launch @@ -190,7 +190,7 @@ class MenuDialogMiddleware( .shuffled() .take(NUMBER_OF_RECOMMENDED_ADDONS_TO_SHOW) - if (recommendedAddons.isNotEmpty()) { + if (false) { store.dispatch( MenuAction.UpdateExtensionState( recommendedAddons = recommendedAddons, View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/f0d854d4... -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/f0d854d4... You're receiving this email because of your account on gitlab.torproject.org.
participants (1)
-
Dan Ballard (@dan)