diff --git a/app/src/main/java/com/rosetta/messenger/ui/chats/components/ChatDetailComponents.kt b/app/src/main/java/com/rosetta/messenger/ui/chats/components/ChatDetailComponents.kt index 827314b..d2d9205 100644 --- a/app/src/main/java/com/rosetta/messenger/ui/chats/components/ChatDetailComponents.kt +++ b/app/src/main/java/com/rosetta/messenger/ui/chats/components/ChatDetailComponents.kt @@ -1037,12 +1037,13 @@ fun ReplyBubble( else -> "..." } - Text( + AppleEmojiText( text = displayText, color = replyTextColor, fontSize = 14.sp, maxLines = 1, - overflow = TextOverflow.Ellipsis + overflow = android.text.TextUtils.TruncateAt.END, + enableLinks = false ) } diff --git a/app/src/main/java/com/rosetta/messenger/ui/chats/input/ChatDetailInput.kt b/app/src/main/java/com/rosetta/messenger/ui/chats/input/ChatDetailInput.kt index 3e1569a..462a789 100644 --- a/app/src/main/java/com/rosetta/messenger/ui/chats/input/ChatDetailInput.kt +++ b/app/src/main/java/com/rosetta/messenger/ui/chats/input/ChatDetailInput.kt @@ -36,6 +36,7 @@ import app.rosette.android.ui.keyboard.KeyboardTransitionCoordinator import coil.compose.AsyncImage import coil.request.ImageRequest import com.rosetta.messenger.network.AttachmentType +import com.rosetta.messenger.ui.components.AppleEmojiText import com.rosetta.messenger.ui.components.AppleEmojiTextField import com.rosetta.messenger.ui.components.OptimizedEmojiPicker import com.rosetta.messenger.ui.onboarding.PrimaryBlue @@ -331,7 +332,7 @@ fun MessageInputBar( val hasImageAttachment = msg.attachments.any { it.type == AttachmentType.IMAGE } - Text( + AppleEmojiText( text = if (displayReplyMessages.size == 1) { if (msg.text.isEmpty() && hasImageAttachment) { "Photo" @@ -344,7 +345,8 @@ fun MessageInputBar( color = if (isDarkTheme) Color.White.copy(alpha = 0.6f) else Color.Black.copy(alpha = 0.5f), maxLines = 1, - overflow = TextOverflow.Ellipsis + overflow = android.text.TextUtils.TruncateAt.END, + enableLinks = false ) } }