Fix issue with Gradient rendering.

This commit is contained in:
Benoit Marty
2024-04-26 14:40:54 +02:00
parent 1f0b711355
commit cd2b78459a

View File

@@ -145,13 +145,17 @@ private fun Modifier.focusedEvent(
ElementTheme.materialColors.background
)
val verticalOffset = focusedEventOffset.toPx()
val verticalRatio = 0.7f
return drawWithCache {
val brush = Brush.verticalGradient(gradientColors)
val brush = Brush.verticalGradient(
colors = gradientColors,
endY = size.height * verticalRatio,
)
onDrawBehind {
drawRect(
brush,
topLeft = Offset(0f, verticalOffset),
size = Size(size.width, size.height * 0.7f)
size = Size(size.width, size.height * verticalRatio)
)
drawLine(
highlightedLineColor,