Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 65717388 authored by Beth Thibodeau's avatar Beth Thibodeau Committed by Automerger Merge Worker
Browse files

Merge "Ignore output switcher chip for color transitions" into tm-qpr-dev am: 669b8fd6

parents d50083d2 669b8fd6
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -230,7 +230,14 @@ internal constructor(

    fun updateColorScheme(colorScheme: ColorScheme?): Boolean {
        var anyChanged = false
        colorTransitions.forEach { anyChanged = it.updateColorScheme(colorScheme) || anyChanged }
        colorTransitions.forEach {
            val isChanged = it.updateColorScheme(colorScheme)

            // Ignore changes to colorSeamless, since that is expected when toggling dark mode
            if (it == colorSeamless) return@forEach

            anyChanged = isChanged || anyChanged
        }
        colorScheme?.let { mediaViewHolder.gutsViewHolder.colorScheme = colorScheme }
        return anyChanged
    }