summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
author Matt Casey <mrcasey@google.com> 2024-05-22 20:11:26 +0000
committer Matt Casey <mrcasey@google.com> 2024-05-22 20:13:52 +0000
commit65fb9fe3c687800a57629cf8a85a2f69cb42eb71 (patch)
tree8826fd5cf5085a25e0160d3688fabbca73ff504f /java
parent5129b5fe7cee819811d0fd166176e54ca139cd82 (diff)
Make check mark color onPrimary
Provide sufficient contrast. Bug: 329022504 Flag: android.service.chooser.chooser_payload_toggling Test: Manual testing with accessiblity scanner Change-Id: Ic82231b37c23e59c8a1a03055f6196a7a49abbb5
Diffstat (limited to 'java')
-rw-r--r--java/src/com/android/intentresolver/contentpreview/payloadtoggle/ui/composable/ShareouselCardComposable.kt10
1 files changed, 7 insertions, 3 deletions
diff --git a/java/src/com/android/intentresolver/contentpreview/payloadtoggle/ui/composable/ShareouselCardComposable.kt b/java/src/com/android/intentresolver/contentpreview/payloadtoggle/ui/composable/ShareouselCardComposable.kt
index 0efaa3bb..c2330ad8 100644
--- a/java/src/com/android/intentresolver/contentpreview/payloadtoggle/ui/composable/ShareouselCardComposable.kt
+++ b/java/src/com/android/intentresolver/contentpreview/payloadtoggle/ui/composable/ShareouselCardComposable.kt
@@ -70,7 +70,7 @@ private fun SelectionIcon(selected: Boolean, modifier: Modifier = Modifier) {
val bgColor = MaterialTheme.colorScheme.primary
Icon(
painter = painterResource(id = R.drawable.checkbox),
- tint = Color.White,
+ tint = MaterialTheme.colorScheme.onPrimary,
contentDescription = null,
modifier =
Modifier.shadow(
@@ -92,10 +92,14 @@ private fun SelectionIcon(selected: Boolean, modifier: Modifier = Modifier) {
spotColor = Color(0x40000000),
ambientColor = Color(0x40000000),
)
- .border(width = 2.dp, color = Color(0xFFFFFFFF), shape = CircleShape)
+ .border(
+ width = 2.dp,
+ color = MaterialTheme.colorScheme.onPrimary,
+ shape = CircleShape
+ )
.clip(CircleShape)
.size(20.dp)
- .background(color = Color(0x7DC4C4C4))
+ .background(color = MaterialTheme.colorScheme.onPrimary.copy(alpha = 0.5f))
.then(modifier)
)
}