From f0670f9f15c3cf62fb830a024242a273e96d5288 Mon Sep 17 00:00:00 2001 From: sowjanyakch Date: Wed, 8 May 2024 17:31:49 +0200 Subject: [PATCH] update description for open and group conversations in the chatActivity Signed-off-by: sowjanyakch --- .../com/nextcloud/talk/chat/ChatActivity.kt | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/chat/ChatActivity.kt b/app/src/main/java/com/nextcloud/talk/chat/ChatActivity.kt index 2bcd67874..1d0b7398f 100644 --- a/app/src/main/java/com/nextcloud/talk/chat/ChatActivity.kt +++ b/app/src/main/java/com/nextcloud/talk/chat/ChatActivity.kt @@ -182,6 +182,7 @@ import com.nextcloud.talk.ui.recyclerview.MessageSwipeCallback import com.nextcloud.talk.utils.ApiUtils import com.nextcloud.talk.utils.AudioUtils import com.nextcloud.talk.utils.CapabilitiesUtil +import com.nextcloud.talk.utils.CharPolicy import com.nextcloud.talk.utils.ContactUtils import com.nextcloud.talk.utils.ConversationUtils import com.nextcloud.talk.utils.DateConstants @@ -190,7 +191,6 @@ import com.nextcloud.talk.utils.DisplayUtils import com.nextcloud.talk.utils.FileUtils import com.nextcloud.talk.utils.FileViewerUtils import com.nextcloud.talk.utils.ImageEmojiEditText -import com.nextcloud.talk.utils.CharPolicy import com.nextcloud.talk.utils.Mimetype import com.nextcloud.talk.utils.NotificationUtils import com.nextcloud.talk.utils.ParticipantPermissions @@ -3493,7 +3493,20 @@ class ChatActivity : statusMessageView.visibility = View.GONE } } else { - statusMessageView.visibility = View.GONE + var descriptionMessage = "" + if (currentConversation?.type == ConversationType.ROOM_GROUP_CALL || + currentConversation?.type == ConversationType.ROOM_PUBLIC_CALL + ) { + descriptionMessage += currentConversation?.description + + if (descriptionMessage.isNotEmpty()) { + viewThemeUtils.platform.colorTextView(statusMessageView, ColorRole.ON_SURFACE) + statusMessageView.text = descriptionMessage + statusMessageView.visibility = View.VISIBLE + } else { + statusMessageView.visibility = View.GONE + } + } } }