From 712d4e402dc8f789890ae986688dd16de6830c2c Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 12 Apr 2026 12:27:22 +0000 Subject: [PATCH] #2105 don't wrap tile labels on Discover screen Remove the 56dp max width constraint on ShortcutButton tiles and reduce maxLines from 2 to 1 so labels render on a single line instead of wrapping awkwardly. https://claude.ai/code/session_01W3yFTWbyc9dxMPumNUhsS8 --- .../sds100/keymapper/base/trigger/TriggerDiscoverScreen.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/base/src/main/java/io/github/sds100/keymapper/base/trigger/TriggerDiscoverScreen.kt b/base/src/main/java/io/github/sds100/keymapper/base/trigger/TriggerDiscoverScreen.kt index 9f83da30e9..51815ff739 100644 --- a/base/src/main/java/io/github/sds100/keymapper/base/trigger/TriggerDiscoverScreen.kt +++ b/base/src/main/java/io/github/sds100/keymapper/base/trigger/TriggerDiscoverScreen.kt @@ -9,7 +9,6 @@ import androidx.compose.foundation.layout.ExperimentalLayoutApi import androidx.compose.foundation.layout.FlowRow import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.size -import androidx.compose.foundation.layout.widthIn import androidx.compose.foundation.rememberScrollState import androidx.compose.foundation.verticalScroll import androidx.compose.material.icons.Icons @@ -208,7 +207,7 @@ private fun ShortcutButton( onClick: () -> Unit, ) { Column( - modifier = modifier.widthIn(max = 56.dp), + modifier = modifier, horizontalAlignment = Alignment.CenterHorizontally, verticalArrangement = Arrangement.spacedBy(4.dp), ) { @@ -235,7 +234,7 @@ private fun ShortcutButton( style = MaterialTheme.typography.labelMedium, textAlign = TextAlign.Center, color = MaterialTheme.colorScheme.onSurface, - maxLines = 2, + maxLines = 1, overflow = TextOverflow.Ellipsis, ) }