commit 6e8acf3b947819b9008d7508c5bf289b0dfea6c1
parent 596145c84707d9dfe38ad0cebe3fdc5e26a83a21
Author: t-p-white <towhite@mozilla.com>
Date: Tue, 21 Oct 2025 18:27:48 +0000
Bug 1994708 - Part 2: Update the Default Browser card ticks to use existing check mark drawable r=android-reviewers,rebecatudor273
Differential Revision: https://phabricator.services.mozilla.com/D268880
Diffstat:
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/redesign/view/defaultbrowser/SetToDefaultMainImage.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/redesign/view/defaultbrowser/SetToDefaultMainImage.kt
@@ -19,8 +19,6 @@ import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.size
import androidx.compose.foundation.shape.CircleShape
import androidx.compose.foundation.shape.RoundedCornerShape
-import androidx.compose.material.icons.Icons
-import androidx.compose.material.icons.filled.Check
import androidx.compose.material3.Icon
import androidx.compose.material3.MaterialTheme
import androidx.compose.runtime.Composable
@@ -32,6 +30,7 @@ import androidx.compose.ui.tooling.preview.PreviewLightDark
import androidx.compose.ui.unit.dp
import org.mozilla.fenix.R
import org.mozilla.fenix.theme.FirefoxTheme
+import mozilla.components.ui.icons.R as iconsR
/**
* Renders the main image for the "Set to Default" onboarding screen.
@@ -107,7 +106,7 @@ private fun SelectedCheckmark(selected: Boolean = false) {
contentAlignment = Alignment.Center,
) {
Icon(
- imageVector = Icons.Default.Check,
+ painter = painterResource(id = iconsR.drawable.mozac_ic_checkmark_24),
contentDescription = null, // Decorative only.
tint = MaterialTheme.colorScheme.onPrimary,
modifier = Modifier