From ca5bb70961a21bfee809b95012f013dcfa5f73eb Mon Sep 17 00:00:00 2001 From: Pierre-Yves Nicolas <6371790+pynicolas@users.noreply.github.com> Date: Wed, 16 Jul 2025 16:50:33 +0200 Subject: [PATCH] Make bottom bar smaller in landscape mode --- .../java/org/mydomain/myscan/view/Scaffold.kt | 26 +++++++++++-------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/app/src/main/java/org/mydomain/myscan/view/Scaffold.kt b/app/src/main/java/org/mydomain/myscan/view/Scaffold.kt index 725b5b6..48e0e69 100644 --- a/app/src/main/java/org/mydomain/myscan/view/Scaffold.kt +++ b/app/src/main/java/org/mydomain/myscan/view/Scaffold.kt @@ -112,17 +112,21 @@ fun DocumentBar( } } - BottomAppBar( - containerColor = MaterialTheme.colorScheme.surfaceContainerHigh, - ) { - if (isLandscape) { - Column( - horizontalAlignment = Alignment.CenterHorizontally, - modifier = Modifier.fillMaxWidth() - ) { - buttonBar() - } - } else { + val color = MaterialTheme.colorScheme.surfaceContainerHigh + if (isLandscape) { + Column( + horizontalAlignment = Alignment.CenterHorizontally, + modifier = Modifier + .fillMaxWidth() + .background(color) + .padding(8.dp) + ) { + buttonBar() + } + } else { + BottomAppBar( + containerColor = color, + ) { Row( modifier = Modifier .padding(horizontal = 8.dp)