From ba3a41f0ee5d7004ac1c8d0f32f4d73256701cee Mon Sep 17 00:00:00 2001 From: FooIbar <118464521+FooIbar@users.noreply.github.com> Date: Mon, 1 Jul 2024 17:09:44 +0800 Subject: [PATCH] Limit search bar text to single line --- .../kotlin/com/hippo/ehviewer/ui/screen/SearchBarScreen.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/screen/SearchBarScreen.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/screen/SearchBarScreen.kt index 3e2e71422..5c8c0de07 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/screen/SearchBarScreen.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/screen/SearchBarScreen.kt @@ -227,12 +227,14 @@ fun SearchBarScreen( onExpandedChange = onExpandedChange, modifier = Modifier.widthIn(max = maxWidth - SearchBarHorizontalPadding * 2), label = title.ifNotNullThen { - Text(title!!, overflow = TextOverflow.Ellipsis) + Text(title!!, overflow = TextOverflow.Ellipsis, maxLines = 1) }.takeUnless { val contentActive by activeState.state expanded || contentActive || searchFieldState.text.isNotEmpty() }, - placeholder = searchFieldHint.ifNotNullThen { Text(searchFieldHint!!) }, + placeholder = searchFieldHint.ifNotNullThen { + Text(searchFieldHint!!, overflow = TextOverflow.Ellipsis, maxLines = 1) + }, leadingIcon = { if (expanded) { IconButton(onClick = { hideSearchView() }) {