Fix contentColor in dark mode on bottom sheets.

This commit is contained in:
Alex Hart 2024-01-04 15:54:14 -04:00
parent 07968febe8
commit ab4f17d55f

View file

@ -5,6 +5,7 @@ import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Surface
import androidx.compose.runtime.Composable
import androidx.compose.ui.platform.ComposeView
@ -26,7 +27,11 @@ abstract class ComposeBottomSheetDialogFragment : FixedRoundedCornerBottomSheetD
SignalTheme(
isDarkMode = forceDarkTheme || DynamicTheme.isDarkTheme(LocalContext.current)
) {
Surface(shape = RoundedCornerShape(18.dp, 18.dp), color = SignalTheme.colors.colorSurface1) {
Surface(
shape = RoundedCornerShape(18.dp, 18.dp),
color = SignalTheme.colors.colorSurface1,
contentColor = MaterialTheme.colorScheme.onSurface
) {
SheetContent()
}
}