|
@@ -148,6 +148,7 @@ class OutcomingTextMessageViewHolder(itemView: View) : OutcomingTextMessageViewH
|
|
|
}
|
|
|
|
|
|
private fun processParentMessage(message: ChatMessage) {
|
|
|
+ val maxReplyLength = 250
|
|
|
val parentChatMessage = message.parentMessage
|
|
|
val textColor = viewThemeUtils.getScheme(binding.messageQuote.quotedMessage.context).onSurfaceVariant
|
|
|
parentChatMessage!!.activeUser = message.activeUser
|
|
@@ -164,7 +165,7 @@ class OutcomingTextMessageViewHolder(itemView: View) : OutcomingTextMessageViewH
|
|
|
}
|
|
|
binding.messageQuote.quotedMessageAuthor.text = parentChatMessage.actorDisplayName
|
|
|
?: context!!.getText(R.string.nc_nick_guest)
|
|
|
- binding.messageQuote.quotedMessage.text = parentChatMessage.text
|
|
|
+ binding.messageQuote.quotedMessage.text = DisplayUtils.ellipsize(parentChatMessage.text, maxReplyLength)
|
|
|
|
|
|
binding.messageQuote.quotedMessageAuthor.setTextColor(textColor)
|
|
|
binding.messageQuote.quotedMessage.setTextColor(textColor)
|