From d007def336fa3543cba0d317400c1c17d3767bde Mon Sep 17 00:00:00 2001 From: Caitlin Cassidy Date: Mon, 18 Apr 2022 18:11:16 +0000 Subject: [PATCH] [Media] Update paging indicator to be light gray. Fixes: 227292650 Test: manual Change-Id: I3cd376583e6d4d7e66a8510542be00fbf71d5f11 --- packages/SystemUI/res/layout/media_carousel.xml | 2 +- packages/SystemUI/res/values/colors.xml | 1 + .../src/com/android/systemui/media/MediaCarouselController.kt | 4 +++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/SystemUI/res/layout/media_carousel.xml b/packages/SystemUI/res/layout/media_carousel.xml index 52132e881c439..50d3cc4e8a7ae 100644 --- a/packages/SystemUI/res/layout/media_carousel.xml +++ b/packages/SystemUI/res/layout/media_carousel.xml @@ -48,7 +48,7 @@ android:layout_width="wrap_content" android:layout_height="48dp" android:layout_marginBottom="4dp" - android:tint="?android:attr/textColor" + android:tint="@color/media_paging_indicator" android:forceHasOverlappingRendering="false" /> diff --git a/packages/SystemUI/res/values/colors.xml b/packages/SystemUI/res/values/colors.xml index 24118d256fcc0..02ba271ee9a46 100644 --- a/packages/SystemUI/res/values/colors.xml +++ b/packages/SystemUI/res/values/colors.xml @@ -176,6 +176,7 @@ ?android:attr/colorAccent + @color/material_dynamic_neutral_variant80 @color/material_dynamic_neutral90 diff --git a/packages/SystemUI/src/com/android/systemui/media/MediaCarouselController.kt b/packages/SystemUI/src/com/android/systemui/media/MediaCarouselController.kt index ca25a18503ec1..7b72ab7325436 100644 --- a/packages/SystemUI/src/com/android/systemui/media/MediaCarouselController.kt +++ b/packages/SystemUI/src/com/android/systemui/media/MediaCarouselController.kt @@ -533,7 +533,9 @@ class MediaCarouselController @Inject constructor( } private fun recreatePlayers() { - pageIndicator.tintList = ColorStateList.valueOf(R.color.material_dynamic_neutral_variant80) + pageIndicator.tintList = ColorStateList.valueOf( + context.getColor(R.color.media_paging_indicator) + ) MediaPlayerData.mediaData().forEach { (key, data, isSsMediaRec) -> if (isSsMediaRec) {