diff -r 555ffbecea10 -r 5e249499bb3e ui/material2/src/androidMain/kotlin/OpenSourceLicensesActivity.kt --- a/ui/material2/src/androidMain/kotlin/OpenSourceLicensesActivity.kt Sun Apr 27 15:02:04 2025 -0400 +++ b/ui/material2/src/androidMain/kotlin/OpenSourceLicensesActivity.kt Sun Apr 27 16:19:28 2025 -0400 @@ -24,7 +24,10 @@ import android.os.Bundle import androidx.activity.compose.setContent import androidx.activity.viewModels +import androidx.compose.foundation.isSystemInDarkTheme import androidx.compose.material.MaterialTheme +import androidx.compose.material.darkColors +import androidx.compose.material.lightColors import androidx.compose.runtime.Composable import com.geekorum.aboutoss.core.gms.GmsLicenseInfoRepository import com.geekorum.aboutoss.ui.common.BaseOpensourceLicenseActivity @@ -74,7 +77,8 @@ * Default to base material theme [MaterialTheme] */ var themeProvider: @Composable (@Composable () -> Unit) -> Unit = { content -> - MaterialTheme(content = content) + val colors = if (isSystemInDarkTheme()) darkColors() else lightColors() + MaterialTheme(colors = colors, content = content) } } }