mirror of
https://github.com/BetterAndroid/FlexiUI.git
synced 2025-09-07 19:14:12 +08:00
fix: defaultIconButtonStyle -> rippleStyle use defaultIconButtonRippleStyle in Button
This commit is contained in:
@@ -241,22 +241,6 @@ private fun defaultButtonStyle() = ButtonStyle(
|
||||
border = defaultButtonBorder()
|
||||
)
|
||||
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
private fun defaultIconButtonColors() = ButtonColors(
|
||||
contentColor = LocalIconTint.current.orElse() ?: LocalColors.current.themePrimary,
|
||||
backgroundColor = Color.Transparent
|
||||
)
|
||||
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
private fun defaultIconButtonStyle() = ButtonStyle(
|
||||
rippleStyle = defaultButtonRippleStyle(),
|
||||
padding = PaddingValues(),
|
||||
shape = LocalShapes.current.tertiary,
|
||||
border = defaultButtonBorder()
|
||||
)
|
||||
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
private fun defaultButtonRippleStyle() =
|
||||
@@ -265,6 +249,26 @@ private fun defaultButtonRippleStyle() =
|
||||
else -> LocalColors.current.foregroundSecondary
|
||||
})
|
||||
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
private fun defaultIconButtonColors() = ButtonColors(
|
||||
contentColor = LocalIconTint.current.orElse() ?: LocalColors.current.themePrimary,
|
||||
backgroundColor = Color.Transparent
|
||||
)
|
||||
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
private fun defaultIconButtonStyle() = ButtonStyle(
|
||||
rippleStyle = defaultIconButtonRippleStyle(),
|
||||
padding = PaddingValues(),
|
||||
shape = LocalShapes.current.tertiary,
|
||||
border = defaultButtonBorder()
|
||||
)
|
||||
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
private fun defaultIconButtonRippleStyle() = Interaction.rippleStyle.copy(bounded = false)
|
||||
|
||||
@Composable
|
||||
@ReadOnlyComposable
|
||||
private fun defaultButtonBorder() = BorderStroke(LocalSizes.current.borderSizeTertiary, LocalColors.current.textPrimary)
|
Reference in New Issue
Block a user