summaryrefslogtreecommitdiff
path: root/packages/SystemUI/src
diff options
context:
space:
mode:
author Joshua Mccloskey <joshmccloskey@google.com> 2022-12-02 19:33:46 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2022-12-02 19:33:46 +0000
commite9bd07f35706b8f12bc5b693ca55db37a8de96cd (patch)
treed7e069070f6e7a4f6a68f9c68654da57bc3407c9 /packages/SystemUI/src
parentf3743c1e0e2d82e4787d6e7319a7afd3e341a1f8 (diff)
parent5a2fdecfe9a30f030c56547f5900b74951bb5b9a (diff)
Merge "Fixed contrast with sfps overlay." into tm-qpr-dev am: d5822ed0f0 am: 5a2fdecfe9
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20610989 Change-Id: I8f6559866c1903df31e01c7354604f2e45b3e33f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'packages/SystemUI/src')
-rw-r--r--packages/SystemUI/src/com/android/systemui/biometrics/SideFpsController.kt4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/SideFpsController.kt b/packages/SystemUI/src/com/android/systemui/biometrics/SideFpsController.kt
index ed214302fdec..17ebdadfa93f 100644
--- a/packages/SystemUI/src/com/android/systemui/biometrics/SideFpsController.kt
+++ b/packages/SystemUI/src/com/android/systemui/biometrics/SideFpsController.kt
@@ -370,11 +370,15 @@ private fun WindowInsets.hasBigNavigationBar(): Boolean =
private fun LottieAnimationView.addOverlayDynamicColor(context: Context) {
fun update() {
val c = context.getColor(R.color.biometric_dialog_accent)
+ val chevronFill = context.getColor(R.color.sfps_chevron_fill)
for (key in listOf(".blue600", ".blue400")) {
addValueCallback(KeyPath(key, "**"), LottieProperty.COLOR_FILTER) {
PorterDuffColorFilter(c, PorterDuff.Mode.SRC_ATOP)
}
}
+ addValueCallback(KeyPath(".black", "**"), LottieProperty.COLOR_FILTER) {
+ PorterDuffColorFilter(chevronFill, PorterDuff.Mode.SRC_ATOP)
+ }
}
if (composition != null) {