tor-browser

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

commit dc08b0d9873b7cbc6e64e3c04e098e1fc4aa503b
parent a97275215896fa9201a0d269e252f5c48ac4fab2
Author: iorgamgabriel <iorgamgabriel@yahoo.com>
Date:   Tue,  7 Oct 2025 06:43:20 +0000

Bug 1992665 - We should use new MaterialAlertDialogBuilder instead of AlertDialog.Builder for dialogs. r=android-reviewers,fmasalha

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

Diffstat:
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/QrScanFenixFeature.kt | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/QrScanFenixFeature.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/QrScanFenixFeature.kt @@ -13,9 +13,9 @@ import android.content.Intent import android.graphics.Typeface import android.text.style.StyleSpan import androidx.activity.result.ActivityResultLauncher -import androidx.appcompat.app.AlertDialog import androidx.core.net.toUri import androidx.fragment.app.Fragment +import com.google.android.material.dialog.MaterialAlertDialogBuilder import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.cancel import kotlinx.coroutines.flow.distinctUntilChangedBy @@ -103,7 +103,7 @@ class QrScanFenixFeature( if (url != null && url.isNotEmpty()) { val normalizedUrl = url.toNormalizedUrl() if (!normalizedUrl.toUri().isHttpOrHttps) { - AlertDialog.Builder(context).apply { + MaterialAlertDialogBuilder(context).apply { setMessage(R.string.qr_scanner_dialog_invalid) setPositiveButton(R.string.qr_scanner_dialog_invalid_ok) { dialog: DialogInterface, _ -> appStore.dispatch(QrScannerAction.QrScannerInputConsumed) @@ -113,7 +113,7 @@ class QrScanFenixFeature( }.show() } else { val appName = context.resources.getString(R.string.app_name) - AlertDialog.Builder(context).apply { + MaterialAlertDialogBuilder(context).apply { val spannable = context.resources.getSpanned( R.string.qr_scanner_confirmation_dialog_message, appName to StyleSpan(Typeface.BOLD),