fix: placementY forgot topPadding in Scaffold

This commit is contained in:
2024-01-10 14:29:55 +08:00
parent c8e6393307
commit 3072476c6e

View File

@@ -123,7 +123,7 @@ private fun ScaffoldLayout(
val contentPlaceables = subcompose(ScaffoldSlots.Content) { content(innerPadding) }.map { it.measure(contentConstraints) }
layout(constraints.maxWidth, constraints.maxHeight) {
val placementX = horizontalPadding / 2
var placementY = 0
var placementY = topPadding
appBarPlaceables.forEach {
it.placeRelative(placementX, placementY)
placementY += it.height