|
@@ -89,17 +89,18 @@ fun AppScaffold(
|
|
|
containerColor = miuixContainerColor,
|
|
containerColor = miuixContainerColor,
|
|
|
contentWindowInsets = contentWindowInsets
|
|
contentWindowInsets = contentWindowInsets
|
|
|
) { paddingValues ->
|
|
) { paddingValues ->
|
|
|
|
|
+ val topPadding = PaddingValues(top = paddingValues.calculateTopPadding())
|
|
|
Box(
|
|
Box(
|
|
|
modifier = Modifier
|
|
modifier = Modifier
|
|
|
.fillMaxSize()
|
|
.fillMaxSize()
|
|
|
.responsiveHazeSource(hazeState)
|
|
.responsiveHazeSource(hazeState)
|
|
|
.then(
|
|
.then(
|
|
|
if (contentDrawsBehindBars) Modifier
|
|
if (contentDrawsBehindBars) Modifier
|
|
|
- else Modifier.padding(paddingValues)
|
|
|
|
|
|
|
+ else Modifier.padding(topPadding)
|
|
|
)
|
|
)
|
|
|
) {
|
|
) {
|
|
|
content(
|
|
content(
|
|
|
- if (contentDrawsBehindBars) paddingValues
|
|
|
|
|
|
|
+ if (contentDrawsBehindBars) topPadding
|
|
|
else PaddingValues(0.dp)
|
|
else PaddingValues(0.dp)
|
|
|
)
|
|
)
|
|
|
}
|
|
}
|
|
@@ -123,17 +124,18 @@ fun AppScaffold(
|
|
|
contentColor = contentColor,
|
|
contentColor = contentColor,
|
|
|
contentWindowInsets = contentWindowInsets
|
|
contentWindowInsets = contentWindowInsets
|
|
|
) { paddingValues ->
|
|
) { paddingValues ->
|
|
|
|
|
+ val topPadding = PaddingValues(top = paddingValues.calculateTopPadding())
|
|
|
Box(
|
|
Box(
|
|
|
modifier = Modifier
|
|
modifier = Modifier
|
|
|
.fillMaxSize()
|
|
.fillMaxSize()
|
|
|
.responsiveHazeSource(hazeState)
|
|
.responsiveHazeSource(hazeState)
|
|
|
.then(
|
|
.then(
|
|
|
if (contentDrawsBehindBars) Modifier
|
|
if (contentDrawsBehindBars) Modifier
|
|
|
- else Modifier.padding(paddingValues)
|
|
|
|
|
|
|
+ else Modifier.padding(topPadding)
|
|
|
)
|
|
)
|
|
|
) {
|
|
) {
|
|
|
content(
|
|
content(
|
|
|
- if (contentDrawsBehindBars) paddingValues
|
|
|
|
|
|
|
+ if (contentDrawsBehindBars) topPadding
|
|
|
else PaddingValues(0.dp)
|
|
else PaddingValues(0.dp)
|
|
|
)
|
|
)
|
|
|
}
|
|
}
|