diff --git a/TMessagesProj/src/main/java/org/telegram/ui/ChatActivity.java b/TMessagesProj/src/main/java/org/telegram/ui/ChatActivity.java index 49216884d..8da3c4cf2 100644 --- a/TMessagesProj/src/main/java/org/telegram/ui/ChatActivity.java +++ b/TMessagesProj/src/main/java/org/telegram/ui/ChatActivity.java @@ -32022,7 +32022,7 @@ public class ChatActivity extends BaseFragment implements NotificationCenter.Not } private void doRepeatMessage(boolean isLongClick, ArrayList messages, boolean isRepeatAsCopy) { - if (selectedObject != null && selectedObject.messageOwner != null && (isLongClick || isThreadChat() || getMessagesController().isChatNoForwards(currentChat))) { + if (selectedObject != null && selectedObject.messageOwner != null && (isLongClick || (isThreadChat() && !isTopic) || getMessagesController().isChatNoForwards(currentChat))) { // If selected message contains `replyTo`: // When longClick it will reply to the `replyMessage` of selectedMessage // When not LongClick but in a threadchat: reply to the Thread