diff options
author | 2024-10-16 23:27:52 +0000 | |
---|---|---|
committer | 2024-10-16 23:27:52 +0000 | |
commit | 3128792c61c41bd88bf772fc85e9c342bd47d21c (patch) | |
tree | ed5ca53443481dc233e3ad14f3b67de67f7b0571 | |
parent | 87969a4461a9b49e558467d10a570cda4ed43e41 (diff) |
Fix snackbar paddings in CredMan UI
Bug: 373563472
Test: Manual
Flag: EXEMPT minor ui fix
Change-Id: Ice05f18ca078efce14aec76aa8d218f4b69c33c7
-rw-r--r-- | packages/CredentialManager/src/com/android/credentialmanager/common/ui/SnackBar.kt | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/packages/CredentialManager/src/com/android/credentialmanager/common/ui/SnackBar.kt b/packages/CredentialManager/src/com/android/credentialmanager/common/ui/SnackBar.kt index 244b604a87f9..41b4e9bf318d 100644 --- a/packages/CredentialManager/src/com/android/credentialmanager/common/ui/SnackBar.kt +++ b/packages/CredentialManager/src/com/android/credentialmanager/common/ui/SnackBar.kt @@ -19,7 +19,10 @@ package com.android.credentialmanager.common.ui import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.BoxWithConstraints import androidx.compose.foundation.layout.Row +import androidx.compose.foundation.layout.WindowInsets +import androidx.compose.foundation.layout.asPaddingValues import androidx.compose.foundation.layout.fillMaxSize +import androidx.compose.foundation.layout.navigationBars import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.wrapContentSize import androidx.compose.material.icons.Icons @@ -61,8 +64,15 @@ fun Snackbar( ) } Box( - modifier = Modifier - .align(Alignment.BottomCenter).wrapContentSize().padding(bottom = 18.dp) + modifier = + Modifier.align(Alignment.BottomCenter) + .wrapContentSize() + .padding( + bottom = + WindowInsets.navigationBars.asPaddingValues().calculateBottomPadding() + 24.dp, + start = 24.dp, + end = 24.dp, + ) ) { Card( shape = Shapes.medium, |