tor-browser

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

commit 707e6c289d8593ccb0205b070a79c1056dfc0ec2
parent cf1f8d375d5cfc349fbb0feec23945aeda301544
Author: fmasalha <fmasalha@mozilla.com>
Date:   Mon, 24 Nov 2025 19:46:10 +0000

Bug 2001345 - Fixed landscape mode for StartupCrashScreen by adding a scroll state. r=android-reviewers,boek

Differential Revision: https://phabricator.services.mozilla.com/D273463

Diffstat:
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/startupCrash/StartupCrashScreen.kt | 10+++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/startupCrash/StartupCrashScreen.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/startupCrash/StartupCrashScreen.kt @@ -11,11 +11,14 @@ import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Spacer +import androidx.compose.foundation.layout.fillMaxSize import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.size import androidx.compose.foundation.layout.width +import androidx.compose.foundation.rememberScrollState import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.foundation.verticalScroll import androidx.compose.material3.Button import androidx.compose.material3.ButtonDefaults import androidx.compose.material3.CircularProgressIndicator @@ -41,9 +44,14 @@ import mozilla.components.ui.icons.R as iconsR @Composable internal fun StartupCrashScreen(store: StartupCrashStore) { val state by store.observeAsComposableState { it } + val scrollState = rememberScrollState() + Column( horizontalAlignment = Alignment.CenterHorizontally, - modifier = Modifier.padding(top = 74.dp, bottom = 97.dp, start = 16.dp, end = 16.dp), + modifier = Modifier + .fillMaxSize() + .verticalScroll(scrollState) + .padding(top = 74.dp, bottom = 97.dp, start = 16.dp, end = 16.dp), ) { ScreenImg()