diff --git a/Signal/src/Models/MessageActions.swift b/Signal/src/Models/MessageActions.swift index 7b9dc9d16..ee51c7c98 100644 --- a/Signal/src/Models/MessageActions.swift +++ b/Signal/src/Models/MessageActions.swift @@ -134,7 +134,7 @@ class ConversationViewItemActions: NSObject { let isGroup = conversationViewItem.isGroupThread; let isRSSFeed = conversationViewItem.isRSSFeed; - if shouldAllowReply { + if shouldAllowReply && !isRSSFeed { let replyAction = MessageActionBuilder.reply(conversationViewItem: conversationViewItem, delegate: delegate) actions.append(replyAction) } diff --git a/Signal/src/ViewControllers/ConversationView/ConversationViewItem.m b/Signal/src/ViewControllers/ConversationView/ConversationViewItem.m index b6e2ba4b4..0810141c0 100644 --- a/Signal/src/ViewControllers/ConversationView/ConversationViewItem.m +++ b/Signal/src/ViewControllers/ConversationView/ConversationViewItem.m @@ -1260,7 +1260,7 @@ NSString *NSStringForOWSMessageCellType(OWSMessageCellType cellType) // Make sure it's a public chat message TSMessage *message = (TSMessage *)self.interaction; - if (!message.isOpenGroupMessage) return false; + if (!message.isOpenGroupMessage) return true; // Ensure we have the details needed to contact the server __block LKPublicChat *publicChat;