Merge "If device isn't on the keyguard, always use sfps blue colors" into udc-dev
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -20,6 +20,7 @@ import android.animation.AnimatorListenerAdapter
|
|||||||
import android.app.ActivityTaskManager
|
import android.app.ActivityTaskManager
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.res.Configuration
|
import android.content.res.Configuration
|
||||||
|
import android.graphics.Color
|
||||||
import android.graphics.PixelFormat
|
import android.graphics.PixelFormat
|
||||||
import android.graphics.PorterDuff
|
import android.graphics.PorterDuff
|
||||||
import android.graphics.PorterDuffColorFilter
|
import android.graphics.PorterDuffColorFilter
|
||||||
@@ -459,7 +460,12 @@ private fun LottieAnimationView.addOverlayDynamicColor(
|
|||||||
addValueCallback(KeyPath(".black", "**"), LottieProperty.COLOR_FILTER) {
|
addValueCallback(KeyPath(".black", "**"), LottieProperty.COLOR_FILTER) {
|
||||||
PorterDuffColorFilter(chevronFill, PorterDuff.Mode.SRC_ATOP)
|
PorterDuffColorFilter(chevronFill, PorterDuff.Mode.SRC_ATOP)
|
||||||
}
|
}
|
||||||
} else if (isDarkMode(context)) {
|
} else {
|
||||||
|
if (!isDarkMode(context)) {
|
||||||
|
addValueCallback(KeyPath(".black", "**"), LottieProperty.COLOR_FILTER) {
|
||||||
|
PorterDuffColorFilter(Color.WHITE, PorterDuff.Mode.SRC_ATOP)
|
||||||
|
}
|
||||||
|
}
|
||||||
for (key in listOf(".blue600", ".blue400")) {
|
for (key in listOf(".blue600", ".blue400")) {
|
||||||
addValueCallback(KeyPath(key, "**"), LottieProperty.COLOR_FILTER) {
|
addValueCallback(KeyPath(key, "**"), LottieProperty.COLOR_FILTER) {
|
||||||
PorterDuffColorFilter(
|
PorterDuffColorFilter(
|
||||||
|
|||||||
Reference in New Issue
Block a user