Browse Source

Fix `TextButtons` being displayed in black.

Set the default `LocalContentColor` to `onSurface`.
pull/1088/head
Jorge Martín 1 year ago
parent
commit
1c0f773d78
  1. 2
      libraries/theme/src/main/kotlin/io/element/android/libraries/theme/ElementTheme.kt

2
libraries/theme/src/main/kotlin/io/element/android/libraries/theme/ElementTheme.kt

@ -19,6 +19,7 @@ package io.element.android.libraries.theme @@ -19,6 +19,7 @@ package io.element.android.libraries.theme
import android.os.Build
import androidx.compose.foundation.isSystemInDarkTheme
import androidx.compose.material3.ColorScheme
import androidx.compose.material3.LocalContentColor
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Typography
import androidx.compose.material3.dynamicDarkColorScheme
@ -115,6 +116,7 @@ fun ElementTheme( @@ -115,6 +116,7 @@ fun ElementTheme(
}
CompositionLocalProvider(
LocalCompoundColors provides currentCompoundColor,
LocalContentColor provides colorScheme.onSurface,
) {
MaterialTheme(
colorScheme = colorScheme,

Loading…
Cancel
Save