tor-browser

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

commit 9590957bfee52c1a836a135834eee255aa336905
parent 611ca78cc08cd6f5ffba2bb08791bc334debb523
Author: Devota Aabel <daabel@mozilla.com>
Date:   Fri, 14 Nov 2025 16:08:28 +0000

Bug 1998742- Update text scaling threshold for showing all of homepage stories card titles from 1 to 1.2. r=gl,android-reviewers

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

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

diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ui/Stories.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/pocket/ui/Stories.kt @@ -63,6 +63,7 @@ private const val URI_PARAM_UTM_KEY = "utm_source" private const val POCKET_STORIES_UTM_VALUE = "pocket-newtab-android" private const val DEFAULT_MAX_LINES = 3 private const val SPONSORED_MAX_LINES = 2 +private const val ACCESSIBILITY_MAX_LINES_SCALE_FACTOR = 1.2f /** * Displays a single [PocketRecommendedStory]. @@ -478,7 +479,7 @@ private fun maxSponsoredLines() = if (limitMaxLines()) SPONSORED_MAX_LINES else @Composable @ReadOnlyComposable -private fun limitMaxLines() = LocalConfiguration.current.fontScale <= 1.0f +private fun limitMaxLines() = LocalConfiguration.current.fontScale <= ACCESSIBILITY_MAX_LINES_SCALE_FACTOR private class StoryProvider : PreviewParameterProvider<PocketStory> { override val values = FakeHomepagePreview.pocketStories(limit = 7).asSequence()