From 2cf27dbb2c135ab03c2fdfae23530a29d4d9b76a Mon Sep 17 00:00:00 2001 From: Patryk Michalik Date: Thu, 5 Aug 2021 17:52:29 +0200 Subject: [PATCH] `ClickableIcon`: Remove unwanted left margin --- .../lawnchair/ui/preferences/components/ClickableIcon.kt | 1 - .../lawnchair/ui/preferences/components/ColorPreference.kt | 6 ++---- .../src/app/lawnchair/ui/preferences/components/TopBar.kt | 4 ++-- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/lawnchair/src/app/lawnchair/ui/preferences/components/ClickableIcon.kt b/lawnchair/src/app/lawnchair/ui/preferences/components/ClickableIcon.kt index a2c61771d3..f02032c461 100644 --- a/lawnchair/src/app/lawnchair/ui/preferences/components/ClickableIcon.kt +++ b/lawnchair/src/app/lawnchair/ui/preferences/components/ClickableIcon.kt @@ -29,7 +29,6 @@ fun ClickableIcon( Box( contentAlignment = Alignment.Center, modifier = modifier - .padding(start = 8.dp) .size(height = 40.dp, width = 40.dp) .clip(CircleShape) .addIf(onClick != null) { diff --git a/lawnchair/src/app/lawnchair/ui/preferences/components/ColorPreference.kt b/lawnchair/src/app/lawnchair/ui/preferences/components/ColorPreference.kt index 2bda31eb65..bd4b50f836 100644 --- a/lawnchair/src/app/lawnchair/ui/preferences/components/ColorPreference.kt +++ b/lawnchair/src/app/lawnchair/ui/preferences/components/ColorPreference.kt @@ -187,7 +187,7 @@ fun TopBar( ) { Row( verticalAlignment = Alignment.CenterVertically, - modifier = Modifier.height(56.dp) + modifier = Modifier.height(56.dp).padding(horizontal = 8.dp) ) { AnimatedVisibility(visible = showBackArrow) { ClickableIcon( @@ -199,9 +199,7 @@ fun TopBar( Text( text = label, style = MaterialTheme.typography.h6, - modifier = Modifier.padding( - start = animateDpAsState(targetValue = if (showBackArrow) 8.dp else 16.dp).value - ) + modifier = Modifier.padding(start = 8.dp) ) } } diff --git a/lawnchair/src/app/lawnchair/ui/preferences/components/TopBar.kt b/lawnchair/src/app/lawnchair/ui/preferences/components/TopBar.kt index fe6f8b15c9..37551a4547 100644 --- a/lawnchair/src/app/lawnchair/ui/preferences/components/TopBar.kt +++ b/lawnchair/src/app/lawnchair/ui/preferences/components/TopBar.kt @@ -56,7 +56,6 @@ fun TopBar( label: String ) { val navController = LocalNavController.current - val labelPaddingStart = if (backArrowVisible) 8.dp else 16.dp val navBackStackEntry by navController.currentBackStackEntryAsState() val currentRoute = navBackStackEntry?.destination?.route @@ -66,6 +65,7 @@ fun TopBar( modifier = Modifier .fillMaxWidth() .height(topBarSize) + .padding(horizontal = 8.dp) ) { if (backArrowVisible) { ClickableIcon( @@ -77,7 +77,7 @@ fun TopBar( Text( text = label, style = MaterialTheme.typography.h6, - modifier = Modifier.padding(start = labelPaddingStart, end = 24.dp), + modifier = Modifier.padding(start = 8.dp), color = MaterialTheme.colors.onSurface, maxLines = 1, overflow = TextOverflow.Ellipsis