tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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:
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/bookmarks/BookmarksScreen.kt | 44+++++++++++++++++++++++---------------------
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() }, + ), + ) + } } }