diff --git a/submodules/ChatListUI/Sources/Node/ChatListItem.swift b/submodules/ChatListUI/Sources/Node/ChatListItem.swift index d64ede01c7..d6f058b93f 100644 --- a/submodules/ChatListUI/Sources/Node/ChatListItem.swift +++ b/submodules/ChatListUI/Sources/Node/ChatListItem.swift @@ -796,10 +796,15 @@ class ChatListItemNode: ItemListRevealOptionsItemNode { embeddedState = embeddedStateValue summaryInfo = summaryInfoValue - if let peerPresence = peerPresence as? TelegramUserPresence, case .present = peerPresence.status { + switch peerValue { + case _ as TelegramUser, _ as TelegramSecretChat: + if let peerPresence = peerPresence as? TelegramUserPresence, case .present = peerPresence.status { + inputActivities = inputActivitiesValue + } else { + inputActivities = nil + } + default: inputActivities = inputActivitiesValue - } else { - inputActivities = nil } isPeerGroup = false