From 4cf2619df647dd62eef7ecc78d81a4b6871bedae Mon Sep 17 00:00:00 2001 From: Pierre Nicolas <pierre.nicolas@savoirfairelinux.com> Date: Fri, 17 Mar 2023 17:39:26 -0400 Subject: [PATCH] conversationadapter: slide conversation to the replied message user can now click on the text above the replied message (smthg like "in reply to bob") Change-Id: If9ef7a8d6d63efecc050d7285642fc63ceb7ecad --- .../main/java/cx/ring/adapters/ConversationAdapter.kt | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/jami-android/app/src/main/java/cx/ring/adapters/ConversationAdapter.kt b/jami-android/app/src/main/java/cx/ring/adapters/ConversationAdapter.kt index 983d6882d..6e0788dd0 100644 --- a/jami-android/app/src/main/java/cx/ring/adapters/ConversationAdapter.kt +++ b/jami-android/app/src/main/java/cx/ring/adapters/ConversationAdapter.kt @@ -388,8 +388,15 @@ class ConversationAdapter( replyView.isVisible = true conversationViewHolder.mReplyTxt!!.isVisible = true conversationViewHolder.mInReplyTo!!.isVisible = true - replyView.setOnClickListener { - i.first.messageId?.let { presenter.scrollToMessage(it) } + + // User can click on mReplyTxt (replied message), + // mInReplyTo or mReplyName (text above the message) to go to it. + listOf(conversationViewHolder.mReplyTxt, + conversationViewHolder.mInReplyTo, + replyView).forEach{ + it.setOnClickListener{ + i.first.messageId?.let { presenter.scrollToMessage(it) } + } } }) { replyView.isVisible = false -- GitLab