From 2adb8349f5bc902995ec60d3f9df39a2e1fc4e61 Mon Sep 17 00:00:00 2001 From: celenity Date: Wed, 19 Mar 2025 21:52:06 -0400 Subject: [PATCH] feat: Remove prompt to enable telemetry when toggling experiments Signed-off-by: celenity --- patches/disable-telemetry.patch | 39 +++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/patches/disable-telemetry.patch b/patches/disable-telemetry.patch index b1f4168..776f3b4 100644 --- a/patches/disable-telemetry.patch +++ b/patches/disable-telemetry.patch @@ -207,6 +207,45 @@ index c03abd3b27..f9afd34c8d 100644 +- Snackbar.make( +- snackBarParentView = v, +- snackbarState = SnackbarState( +- message = context.getString(R.string.experiments_snackbar), +- duration = SnackbarState.Duration.Preset.Long, +- action = Action( +- label = context.getString(R.string.experiments_snackbar_button), +- onClick = { +- navController.navigateWithBreadcrumb( +- directions = NimbusBranchesFragmentDirections +- .actionNimbusBranchesFragmentToDataChoicesFragment(), +- navigateFrom = "NimbusBranchesController", +- navigateTo = "ActionNimbusBranchesFragmentToDataChoicesFragment", +- crashReporter = context.components.analytics.crashReporter, +- ) +- }, +- ), +- ), +- ).show() +- } +- } + } + + private fun updateOptInState(branch: Branch) { diff --git a/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/CrashHandler.java b/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/CrashHandler.java index eb00f87b41..ce8e2b7a03 100644 --- a/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/CrashHandler.java