diff --git a/app/src/main/java/com/nextcloud/talk/ui/dialog/MessageActionsDialog.kt b/app/src/main/java/com/nextcloud/talk/ui/dialog/MessageActionsDialog.kt index c743e4ca2..df94ba264 100644 --- a/app/src/main/java/com/nextcloud/talk/ui/dialog/MessageActionsDialog.kt +++ b/app/src/main/java/com/nextcloud/talk/ui/dialog/MessageActionsDialog.kt @@ -151,7 +151,7 @@ class MessageActionsDialog( currentConversation?.type != ConversationEnums.ConversationType.ROOM_TYPE_ONE_TO_ONE_CALL && isOnline ) - initMenuReplyInThread(true) // TODO: set visibility + initMenuStartThread(!message.isThread) initMenuOpenThread(message.isThread && chatActivity.threadId == null) initMenuEditMessage(isMessageEditable) initMenuDeleteMessage(showMessageDeletionButton && isOnline) @@ -416,15 +416,15 @@ class MessageActionsDialog( dialogMessageActionsBinding.menuReplyPrivately.visibility = getVisibility(visible) } - private fun initMenuReplyInThread(visible: Boolean) { + private fun initMenuStartThread(visible: Boolean) { if (visible) { - dialogMessageActionsBinding.menuReplyInThread.setOnClickListener { + dialogMessageActionsBinding.menuStartThread.setOnClickListener { chatActivity.createThread(message) dismiss() } } - dialogMessageActionsBinding.menuReplyInThread.visibility = getVisibility(visible) + dialogMessageActionsBinding.menuStartThread.visibility = getVisibility(visible) } private fun initMenuOpenThread(visible: Boolean) { diff --git a/app/src/main/res/drawable/outline_forum_24.xml b/app/src/main/res/drawable/outline_forum_24.xml new file mode 100644 index 000000000..a35040aec --- /dev/null +++ b/app/src/main/res/drawable/outline_forum_24.xml @@ -0,0 +1,12 @@ + + + + + + + diff --git a/app/src/main/res/drawable/outline_thread_unread_24.xml b/app/src/main/res/drawable/outline_thread_unread_24.xml deleted file mode 100644 index 4c6e90af4..000000000 --- a/app/src/main/res/drawable/outline_thread_unread_24.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - diff --git a/app/src/main/res/layout/dialog_message_actions.xml b/app/src/main/res/layout/dialog_message_actions.xml index 6d20dc4be..48d145449 100644 --- a/app/src/main/res/layout/dialog_message_actions.xml +++ b/app/src/main/res/layout/dialog_message_actions.xml @@ -283,7 +283,7 @@ @@ -331,7 +331,7 @@ android:contentDescription="@null" android:paddingStart="@dimen/standard_padding" android:paddingEnd="@dimen/zero" - android:src="@drawable/outline_thread_unread_24" + android:src="@drawable/outline_forum_24" app:tint="@color/high_emphasis_menu_icon" /> and %1$s others are typing … %1$s in %2$s - See thread - Reply in thread + Go to thread + Start a thread Show threads Recent threads %1$d replies