diff --git a/src/debug/java/Previews.kt b/src/debug/java/Previews.kt index 622ca912..0b709ce0 100644 --- a/src/debug/java/Previews.kt +++ b/src/debug/java/Previews.kt @@ -21,7 +21,7 @@ fun ReleaseItemPreview() { @Preview @Composable fun CustomChipPrev() { - AppTheme(blackTheme = false) { + AppTheme(blackTheme = false, darkTheme = true) { CustomChip(text = "Test Chip") } } diff --git a/src/main/kotlin/com/looker/droidify/ui/compose/utils/Chip.kt b/src/main/kotlin/com/looker/droidify/ui/compose/utils/Chip.kt index 32079095..ea59bd99 100644 --- a/src/main/kotlin/com/looker/droidify/ui/compose/utils/Chip.kt +++ b/src/main/kotlin/com/looker/droidify/ui/compose/utils/Chip.kt @@ -7,7 +7,6 @@ import androidx.compose.material.ExperimentalMaterialApi import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Shapes import androidx.compose.material3.Text -import androidx.compose.material3.contentColorFor import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color @@ -22,7 +21,6 @@ fun CustomChip( modifier: Modifier = Modifier, text: String, containerColor: Color = MaterialTheme.colorScheme.primaryContainer, - contentColor: Color = contentColorFor(backgroundColor = containerColor), borderColor: Color = MaterialTheme.colorScheme.primary, borderWidth: Dp = 1.dp, onClick: (String) -> Unit = {} @@ -36,11 +34,10 @@ fun CustomChip( ), colors = chipColors( backgroundColor = containerColor.copy(0.1f) - .compositeOver(MaterialTheme.colorScheme.background), - contentColor = contentColor + .compositeOver(MaterialTheme.colorScheme.background) ), onClick = { onClick(text) } ) { - Text(text = text) + Text(text = text, color = borderColor) } } \ No newline at end of file