@@ -65,7 +65,6 @@ import com.orange.ouds.core.extensions.collectInteractionStateAsState
6565import com.orange.ouds.core.theme.LocalColorMode
6666import com.orange.ouds.core.theme.LocalThemeSettings
6767import com.orange.ouds.core.theme.OudsTheme
68- import com.orange.ouds.core.theme.isOudsInDarkTheme
6968import com.orange.ouds.core.theme.takeUnlessHairline
7069import com.orange.ouds.core.theme.value
7170import com.orange.ouds.core.utilities.CheckedContent
@@ -483,11 +482,11 @@ private fun backgroundColor(appearance: OudsButtonAppearance, state: OudsButtonS
483482 }.value
484483 OudsButtonAppearance .Minimal -> when (state) {
485484 OudsButtonState .Enabled ,
486- OudsButtonState .Disabled -> Color .Transparent
485+ OudsButtonState .Disabled ,
486+ OudsButtonState .Loading -> Color .Transparent
487487 OudsButtonState .Focused -> colorBgMinimalFocus.value
488488 OudsButtonState .Hovered -> colorBgMinimalHover.value
489489 OudsButtonState .Pressed -> colorBgMinimalPressed.value
490- OudsButtonState .Loading -> if (isOudsInDarkTheme()) OudsTheme .colorScheme.repository.opacity.black.higher else OudsTheme .colorScheme.repository.opacity.white.higher
491490 }
492491 OudsButtonAppearance .Strong -> when (state) {
493492 OudsButtonState .Enabled -> colorBgStrongEnabled
@@ -514,11 +513,11 @@ private fun backgroundColor(appearance: OudsButtonAppearance, state: OudsButtonS
514513 }.value
515514 OudsButtonAppearance .Minimal -> when (state) {
516515 OudsButtonState .Enabled ,
517- OudsButtonState .Disabled -> Color .Transparent
516+ OudsButtonState .Disabled ,
517+ OudsButtonState .Loading -> Color .Transparent
518518 OudsButtonState .Focused -> colorBgMinimalFocus.value
519519 OudsButtonState .Hovered -> colorBgMinimalHover.value
520520 OudsButtonState .Pressed -> colorBgMinimalPressed.value
521- OudsButtonState .Loading -> OudsTheme .colorScheme.action.support.loading
522521 }
523522 OudsButtonAppearance .Strong -> when (state) {
524523 OudsButtonState .Enabled -> OudsTheme .colorScheme.action.enabled
0 commit comments