tor-browser

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

commit b783c2a69d4d822eb63b6d4eca3ec1ee1c5d8ac7
parent f19f8106e228aa9344ae14fced4cc788599cf1bc
Author: RebecaTudor <rebecatudor273@gmail.com>
Date:   Mon, 13 Oct 2025 09:08:51 +0000

Bug 1984060 - Part 2 - Don't show peek view for small screens. r=android-reviewers,gmalekpour,twhite

For onboarding screen we are not gonna display the peek view
for small screen devices.

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

Diffstat:
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/redesign/view/OnboardingScreenRedesign.kt | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/redesign/view/OnboardingScreenRedesign.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/onboarding/redesign/view/OnboardingScreenRedesign.kt @@ -306,7 +306,7 @@ private fun OnboardingContent( contentPadding = PaddingValues(horizontal = paddingValue), pageSize = PageSize.Fill, beyondViewportPageCount = 2, - pageSpacing = pageSpacing(isLargeScreen, pagePeekWidth), + pageSpacing = pageSpacing(isLargeScreen, isSmallPhoneScreen, pagePeekWidth), key = { pagesToDisplay[it].type }, overscrollEffect = null, ) { pageIndex -> @@ -472,8 +472,8 @@ private fun onboardingRedesignBackground(isLandscape: Boolean) = private fun isNonLargeScreenLandscape(isLargeScreen: Boolean, isLandscape: Boolean) = (isLandscape && !isLargeScreen) -private fun pageSpacing(isLargeScreen: Boolean, pagePeekWidth: Dp) = - if (isLargeScreen) pagePeekWidth else 8.dp +private fun pageSpacing(isLargeScreen: Boolean, isSmallScreen: Boolean, pagePeekWidth: Dp) = + if (isLargeScreen || isSmallScreen) pagePeekWidth else 8.dp private class DisableForwardSwipeNestedScrollConnection( private val pagerState: PagerState,