From 9d583bdfc997e5f7ae581b9c804e557042952d92 Mon Sep 17 00:00:00 2001 From: James Rich <2199651+jamesarich@users.noreply.github.com> Date: Wed, 11 Feb 2026 08:16:20 -0600 Subject: [PATCH] feat(messaging): Add bell character to alert message and refine trim (#4532) Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com> --- .../main/kotlin/org/meshtastic/feature/messaging/Message.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/feature/messaging/src/main/kotlin/org/meshtastic/feature/messaging/Message.kt b/feature/messaging/src/main/kotlin/org/meshtastic/feature/messaging/Message.kt index 10ad8a954..458b82035 100644 --- a/feature/messaging/src/main/kotlin/org/meshtastic/feature/messaging/Message.kt +++ b/feature/messaging/src/main/kotlin/org/meshtastic/feature/messaging/Message.kt @@ -393,7 +393,7 @@ fun MessageScreen( isHomoglyphEncodingEnabled = homoglyphEncodingEnabled, textFieldState = messageInputState, onSendMessage = { - val messageText = messageInputState.text.toString().trim() + val messageText = messageInputState.text.toString().trim { it.isWhitespace() } if (messageText.isNotEmpty()) { onEvent(MessageScreenEvent.SendMessage(messageText, replyingToPacketId)) } @@ -866,7 +866,7 @@ private fun QuickChatRow( // Memoize if content is static QuickChatAction( name = "🔔", - message = "🔔 $alertActionMessage ", // Bell character added to message + message = "🔔 $alertActionMessage \u0007", // Bell character added to message mode = QuickChatAction.Mode.Append, position = -1, // Assuming -1 means it's a special prepended action )