commit 183d84e2985097f7023737b63f3ac9496c52051a
parent 199cdc71dce1b1211db5af2e4c5f3cbee8e2b0bd
Author: Cathy Lu <calu@mozilla.com>
Date: Tue, 25 Nov 2025 16:55:38 +0000
Bug 2002038 - Update the padding on the New Tab button r=android-reviewers,jdelorenzo,tthibaud
Differential Revision: https://phabricator.services.mozilla.com/D273860
Diffstat:
1 file changed, 4 insertions(+), 9 deletions(-)
diff --git a/mobile/android/android-components/components/compose/base/src/main/java/mozilla/components/compose/base/button/ExtendedFloatingActionButton.kt b/mobile/android/android-components/components/compose/base/src/main/java/mozilla/components/compose/base/button/ExtendedFloatingActionButton.kt
@@ -114,8 +114,6 @@ fun ExtendedFloatingActionButton(
elevation: FloatingActionButtonElevation = M3FloatingActionButtonDefaults.elevation(),
icon: @Composable () -> Unit,
) {
- val startPadding = if (expanded) AcornTheme.layout.space.static200 else 0.dp
- val endPadding = if (expanded) AcornTheme.layout.space.static300 else 0.dp
M3FloatingActionButton(
onClick = onClick,
modifier = modifier,
@@ -126,12 +124,7 @@ fun ExtendedFloatingActionButton(
Row(
modifier = Modifier
.thenConditional(Modifier.sizeIn(minWidth = ExtendedFabMinimumWidth)) { expanded }
- .padding(
- start = startPadding,
- end = endPadding,
- top = AcornTheme.layout.space.static200,
- bottom = AcornTheme.layout.space.static200,
- ),
+ .padding(AcornTheme.layout.space.static200),
verticalAlignment = Alignment.CenterVertically,
horizontalArrangement = if (expanded) Arrangement.Start else Arrangement.Center,
) {
@@ -147,7 +140,9 @@ fun ExtendedFloatingActionButton(
Text(
text = label,
- modifier = Modifier.animateContentSize(),
+ modifier = Modifier
+ .animateContentSize()
+ .padding(end = AcornTheme.layout.space.static100),
style = AcornTheme.typography.button,
maxLines = 1,
)