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) {