diff --git a/app/src/main/java/com/m57/hermescontrol/ui/chat/ChatScreen.kt b/app/src/main/java/com/m57/hermescontrol/ui/chat/ChatScreen.kt index 1b4ab42f..c97c80b8 100644 --- a/app/src/main/java/com/m57/hermescontrol/ui/chat/ChatScreen.kt +++ b/app/src/main/java/com/m57/hermescontrol/ui/chat/ChatScreen.kt @@ -1615,7 +1615,10 @@ private fun ChatTopBanner( verticalAlignment = Alignment.CenterVertically, horizontalArrangement = Arrangement.SpaceBetween, ) { - Row(verticalAlignment = Alignment.CenterVertically) { + Row( + modifier = Modifier.weight(1f), + verticalAlignment = Alignment.CenterVertically, + ) { if (connectionStatus == ConnectionStatus.RECONNECTING) { CircularProgressIndicator( modifier = Modifier.size(16.dp).padding(end = 8.dp), @@ -1624,6 +1627,9 @@ private fun ChatTopBanner( ) } Text( + modifier = Modifier.weight(1f, fill = false), + maxLines = 1, + overflow = TextOverflow.Ellipsis, text = when (connectionStatus) { ConnectionStatus.RECONNECTING -> stringResource(R.string.chat_status_reconnecting) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index ea00f92d..56291a03 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -101,10 +101,10 @@ Ready to chat Send a message to start a conversation Connecting to Hermes\u2026 - Reconnecting to Hermes\u2026 - Disconnected from Hermes - No network connection - Session expired \u2014 please sign in again + Reconnecting\u2026 + Disconnected + No network + Session expired Thinking\u2026 Thinking: %1$s\u2026 Reasoning