From be0ea2cfe67cba3ee413d947c36db59006e9f28f Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Tue, 7 Dec 2021 17:52:45 +0100 Subject: [PATCH] Themed icons: swap colors in dark mode --- .../de/mm20/launcher2/icons/providers/ThemedIconProvider.kt | 4 ++-- .../icons/providers/ThemedPlaceholderIconProvider.kt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/icons/src/main/java/de/mm20/launcher2/icons/providers/ThemedIconProvider.kt b/icons/src/main/java/de/mm20/launcher2/icons/providers/ThemedIconProvider.kt index 01eddfd1..5b941733 100644 --- a/icons/src/main/java/de/mm20/launcher2/icons/providers/ThemedIconProvider.kt +++ b/icons/src/main/java/de/mm20/launcher2/icons/providers/ThemedIconProvider.kt @@ -31,8 +31,8 @@ class ThemedIconProvider( context.resources.configuration.uiMode and Configuration.UI_MODE_NIGHT_YES != 0 val bgAttr = - if (isDarkMode) R.attr.colorOnPrimaryContainer else R.attr.colorPrimaryContainer - val fgAttr = if (isDarkMode) R.attr.colorOnSurfaceInverse else R.attr.colorOnSurfaceVariant + if (isDarkMode) R.attr.colorOnSurfaceInverse else R.attr.colorPrimaryContainer + val fgAttr = if (isDarkMode) R.attr.colorOnPrimaryContainer else R.attr.colorOnSurfaceVariant bgColor = theme.resolveAttribute(bgAttr, typedValue, true).let { typedValue.data } diff --git a/icons/src/main/java/de/mm20/launcher2/icons/providers/ThemedPlaceholderIconProvider.kt b/icons/src/main/java/de/mm20/launcher2/icons/providers/ThemedPlaceholderIconProvider.kt index 7dd873ff..20bb6e8d 100644 --- a/icons/src/main/java/de/mm20/launcher2/icons/providers/ThemedPlaceholderIconProvider.kt +++ b/icons/src/main/java/de/mm20/launcher2/icons/providers/ThemedPlaceholderIconProvider.kt @@ -22,8 +22,8 @@ class ThemedPlaceholderIconProvider( context.resources.configuration.uiMode and Configuration.UI_MODE_NIGHT_YES != 0 val bgAttr = - if (isDarkMode) R.attr.colorOnPrimaryContainer else R.attr.colorPrimaryContainer - val fgAttr = if (isDarkMode) R.attr.colorOnSurfaceInverse else R.attr.colorOnSurfaceVariant + if (isDarkMode) R.attr.colorOnSurfaceInverse else R.attr.colorPrimaryContainer + val fgAttr = if (isDarkMode) R.attr.colorOnPrimaryContainer else R.attr.colorOnSurfaceVariant bgColor = theme.resolveAttribute(bgAttr, typedValue, true).let { typedValue.data }