瀏覽代碼

Truncate long nav bar/rail items

Fixes #8670
arkon 2 年之前
父節點
當前提交
719d427956
共有 1 個文件被更改,包括 5 次插入0 次删除
  1. 5 0
      app/src/main/java/eu/kanade/tachiyomi/ui/home/HomeScreen.kt

+ 5 - 0
app/src/main/java/eu/kanade/tachiyomi/ui/home/HomeScreen.kt

@@ -29,6 +29,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
@@ -178,6 +179,8 @@ object HomeScreen : Screen {
                 Text(
                     text = tab.options.title,
                     style = MaterialTheme.typography.labelLarge,
+                    maxLines = 1,
+                    overflow = TextOverflow.Ellipsis,
                 )
             },
             alwaysShowLabel = true,
@@ -204,6 +207,8 @@ object HomeScreen : Screen {
                 Text(
                     text = tab.options.title,
                     style = MaterialTheme.typography.labelLarge,
+                    maxLines = 1,
+                    overflow = TextOverflow.Ellipsis,
                 )
             },
             alwaysShowLabel = true,