From 2fa43ba2c0de31bd045a12588727d7ac856affc2 Mon Sep 17 00:00:00 2001 From: arkon Date: Sun, 4 Dec 2022 12:58:59 -0500 Subject: [PATCH] Truncate long nav bar/rail items Fixes #8670 (cherry picked from commit 719d42795602b6da795f52e9871706c5931c6295) --- app/src/main/java/eu/kanade/tachiyomi/ui/home/HomeScreen.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/home/HomeScreen.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/home/HomeScreen.kt index 2be11d37f..84694f55c 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/home/HomeScreen.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/home/HomeScreen.kt @@ -30,6 +30,7 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.res.pluralStringResource import androidx.compose.ui.semantics.contentDescription import androidx.compose.ui.semantics.semantics +import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.util.fastForEach import cafe.adriel.voyager.core.screen.Screen import cafe.adriel.voyager.navigator.LocalNavigator @@ -196,6 +197,8 @@ object HomeScreen : Screen { Text( text = tab.options.title, style = MaterialTheme.typography.labelLarge, + maxLines = 1, + overflow = TextOverflow.Ellipsis, ) }, alwaysShowLabel = /* SY --> */alwaysShowLabel, /* SY <-- */ @@ -222,6 +225,8 @@ object HomeScreen : Screen { Text( text = tab.options.title, style = MaterialTheme.typography.labelLarge, + maxLines = 1, + overflow = TextOverflow.Ellipsis, ) }, alwaysShowLabel = /* SY --> */alwaysShowLabel, /* SY <-- */