commit 559030a6323dcaf81cd747d0ad4da80612790c36
parent 3515b1681d19e1903ffefdf6ba05ef52d84d9058
Author: fmasalha <fmasalha@mozilla.com>
Date: Thu, 30 Oct 2025 16:48:15 +0000
Bug 1992454 - Fixed indentation on select folder screen r=android-reviewers,boek
Differential Revision: https://phabricator.services.mozilla.com/D268725
Diffstat:
1 file changed, 23 insertions(+), 21 deletions(-)
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/bookmarks/BookmarksScreen.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/bookmarks/BookmarksScreen.kt
@@ -953,30 +953,32 @@ private fun FolderListItem(
isSelected: Boolean,
onClick: () -> Unit,
) {
- val modifier = Modifier
- .padding(start = folder.startPadding)
- .width(FirefoxTheme.layout.size.containerMaxWidth)
-
if (folder.isDesktopRoot) {
- Row(modifier) {
- Spacer(modifier = Modifier.width(56.dp))
- Text(
- text = folder.title,
- color = MaterialTheme.colorScheme.tertiary,
- style = FirefoxTheme.typography.headline8,
- )
+ Box(modifier = Modifier.padding(start = folder.startPadding)) {
+ Row(modifier = Modifier.width(FirefoxTheme.layout.size.containerMaxWidth)) {
+ Spacer(modifier = Modifier.width(56.dp))
+ Text(
+ text = folder.title,
+ color = MaterialTheme.colorScheme.tertiary,
+ style = FirefoxTheme.typography.headline8,
+ )
+ }
}
} else {
- SelectableIconListItem(
- label = folder.title,
- isSelected = isSelected,
- beforeIconPainter = painterResource(iconsR.drawable.mozac_ic_folder_24),
- modifier = modifier.toggleable(
- value = isSelected,
- role = Role.RadioButton,
- onValueChange = { onClick() },
- ),
- )
+ Box(modifier = Modifier.padding(start = folder.startPadding)) {
+ SelectableIconListItem(
+ label = folder.title,
+ isSelected = isSelected,
+ beforeIconPainter = painterResource(iconsR.drawable.mozac_ic_folder_24),
+ modifier = Modifier
+ .width(FirefoxTheme.layout.size.containerMaxWidth)
+ .toggleable(
+ value = isSelected,
+ role = Role.RadioButton,
+ onValueChange = { onClick() },
+ ),
+ )
+ }
}
}