tor-browser

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

commit 0739687a63d51e63c03b3c8670832d7a34568879
parent 59709991dc3f229b938da79c16f8ccd1f0cad32f
Author: iorgamgabriel <iorgamgabriel@yahoo.com>
Date:   Thu, 13 Nov 2025 07:09:21 +0000

Bug 1999721 - Status bar height should not be 0 for tabs tray. r=android-reviewers,007

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

Diffstat:
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/tabstray/ui/tabstray/TabsTray.kt | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tabstray/ui/tabstray/TabsTray.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tabstray/ui/tabstray/TabsTray.kt @@ -77,6 +77,7 @@ import org.mozilla.fenix.tabstray.ui.syncedtabs.OnTabCloseClick as OnSyncedTabCl */ private val ScaffoldFabOffsetCorrection = 4.dp private const val SPACER_BACKGROUND_ALPHA = 0.75f +private val DefaultStatusBarHeight = 50.dp /** * Top-level UI for displaying the Tabs Tray feature. @@ -199,7 +200,7 @@ fun TabsTray( val systemBarsInsets = WindowInsets.systemBars.asPaddingValues() val statusBarHeight = remember(systemBarsInsets) { - systemBarsInsets.calculateTopPadding() + systemBarsInsets.calculateTopPadding().takeIf { it > 0.dp } ?: DefaultStatusBarHeight } val topAppBarScrollBehavior = TopAppBarDefaults.enterAlwaysScrollBehavior()