From 9a32b020cf24ee488995a1a4a2d11a2a623f06aa Mon Sep 17 00:00:00 2001 From: GG Bond Date: Fri, 8 Dec 2023 00:11:26 +0800 Subject: [PATCH] Let GalleryTags prefer next column not multiple lines --- app/src/main/kotlin/com/hippo/ehviewer/ui/main/GalleryTag.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/main/GalleryTag.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/main/GalleryTag.kt index fb1e44431..55e4dbc1b 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/main/GalleryTag.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/main/GalleryTag.kt @@ -3,8 +3,10 @@ package com.hippo.ehviewer.ui.main import androidx.compose.foundation.combinedClickable import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.FlowRow +import androidx.compose.foundation.layout.IntrinsicSize import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.padding +import androidx.compose.foundation.layout.width import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface @@ -84,7 +86,7 @@ private fun BaseRoundText( ) { Text( text = text, - modifier = modifier.padding(horizontal = 12.dp, vertical = 4.dp), + modifier = modifier.padding(horizontal = 12.dp, vertical = 4.dp).width(IntrinsicSize.Max), color = MaterialTheme.colorScheme.onSurface.let { if (weak) it.copy(0.5F) else it }, style = MaterialTheme.typography.labelLarge.includeFontPadding, )