mirror of
https://github.com/BetterAndroid/FlexiUI.git
synced 2025-09-07 19:14:12 +08:00
refactor: make content color tint to icon
This commit is contained in:
@@ -354,9 +354,10 @@ fun DropdownMenuItem(
|
||||
style = currentStyle,
|
||||
verticalAlignment = Alignment.CenterVertically
|
||||
) {
|
||||
CompositionLocalProvider(LocalTextStyle provides LocalTextStyle.current.copy(color = currentColor)) {
|
||||
content()
|
||||
}
|
||||
CompositionLocalProvider(
|
||||
LocalIconTint provides currentColor,
|
||||
LocalTextStyle provides LocalTextStyle.current.copy(color = currentColor)
|
||||
) { content() }
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -683,8 +683,10 @@ private fun TextFieldDecorationBox(
|
||||
val animatedAlpha by animateFloatAsState(if (value.isNotEmpty()) 0f else 1f)
|
||||
Box(modifier = Modifier.alpha(animatedAlpha)) {
|
||||
CompositionLocalProvider(
|
||||
LocalTextStyle provides LocalTextStyle.current.copy(color = placeholderContentColor)
|
||||
) { placeholder() }
|
||||
LocalIconTint provides placeholderContentColor,
|
||||
LocalTextStyle provides LocalTextStyle.current.copy(color = placeholderContentColor),
|
||||
content = placeholder
|
||||
)
|
||||
}
|
||||
innerTextField()
|
||||
}
|
||||
|
Reference in New Issue
Block a user