mirror of
https://github.com/nextcloud/talk-android
synced 2025-03-08 23:19:55 +00:00
Scroll to quoted message also for outgoing messages
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
parent
afbdf33fcb
commit
949a3fb6c4
@ -38,6 +38,7 @@ import com.google.android.flexbox.FlexboxLayout
|
|||||||
import com.nextcloud.talk.R
|
import com.nextcloud.talk.R
|
||||||
import com.nextcloud.talk.application.NextcloudTalkApplication
|
import com.nextcloud.talk.application.NextcloudTalkApplication
|
||||||
import com.nextcloud.talk.application.NextcloudTalkApplication.Companion.sharedApplication
|
import com.nextcloud.talk.application.NextcloudTalkApplication.Companion.sharedApplication
|
||||||
|
import com.nextcloud.talk.controllers.ChatController
|
||||||
import com.nextcloud.talk.databinding.ItemCustomOutcomingTextMessageBinding
|
import com.nextcloud.talk.databinding.ItemCustomOutcomingTextMessageBinding
|
||||||
import com.nextcloud.talk.models.json.chat.ChatMessage
|
import com.nextcloud.talk.models.json.chat.ChatMessage
|
||||||
import com.nextcloud.talk.models.json.chat.ReadStatus
|
import com.nextcloud.talk.models.json.chat.ReadStatus
|
||||||
@ -169,6 +170,11 @@ class OutcomingTextMessageViewHolder(itemView: View) : OutcomingTextMessageViewH
|
|||||||
binding.messageQuote.quotedMessageAuthor.setTextColor(textColor)
|
binding.messageQuote.quotedMessageAuthor.setTextColor(textColor)
|
||||||
binding.messageQuote.quotedMessage.setTextColor(textColor)
|
binding.messageQuote.quotedMessage.setTextColor(textColor)
|
||||||
binding.messageQuote.quoteColoredView.setBackgroundColor(textColor)
|
binding.messageQuote.quoteColoredView.setBackgroundColor(textColor)
|
||||||
|
|
||||||
|
binding.messageQuote.quotedChatMessageView.setOnClickListener() {
|
||||||
|
val chatController = commonMessageInterface as ChatController
|
||||||
|
chatController.jumpToQuotedMessage(parentChatMessage)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun setBubbleOnChatMessage(message: ChatMessage) {
|
private fun setBubbleOnChatMessage(message: ChatMessage) {
|
||||||
|
Loading…
Reference in New Issue
Block a user