From a2f1e9eeec91aaeb5626a43ef0bbd5b2a6f416ae Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Fri, 10 Jul 2026 11:53:52 +0200 Subject: [PATCH] Use better ButtonDefaults method. It should not change anything since we are providing the 4 parameters --- .../libraries/designsystem/theme/components/Button.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/theme/components/Button.kt b/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/theme/components/Button.kt index db0aa39002..000ad1e470 100644 --- a/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/theme/components/Button.kt +++ b/libraries/designsystem/src/main/kotlin/io/element/android/libraries/designsystem/theme/components/Button.kt @@ -294,7 +294,7 @@ internal enum class ButtonStyle { @Composable fun getColors(destructive: Boolean): ButtonColors = when (this) { - Filled -> ButtonDefaults.buttonColors( + Filled -> ButtonDefaults.filledTonalButtonColors( containerColor = getPrimaryColor(destructive), contentColor = ElementTheme.materialColors.onPrimary, disabledContainerColor = if (destructive) { @@ -304,13 +304,13 @@ internal enum class ButtonStyle { }, disabledContentColor = ElementTheme.colors.textOnSolidPrimary ) - Outlined -> ButtonDefaults.buttonColors( + Outlined -> ButtonDefaults.outlinedButtonColors( containerColor = Color.Transparent, contentColor = getPrimaryColor(destructive), disabledContainerColor = Color.Transparent, disabledContentColor = getDisabledContentColor(destructive), ) - Text -> ButtonDefaults.buttonColors( + Text -> ButtonDefaults.textButtonColors( containerColor = Color.Transparent, contentColor = if (destructive) { ElementTheme.colors.textCriticalPrimary