mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
Message effects improvements
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
import Foundation
|
||||
import UIKit
|
||||
import Display
|
||||
import SwiftSignalKit
|
||||
import Postbox
|
||||
import TelegramCore
|
||||
import TelegramUIPreferences
|
||||
import AccountContext
|
||||
import ChatMessageItemView
|
||||
|
||||
extension ChatControllerImpl {
|
||||
func playMessageEffect(message: Message) {
|
||||
var messageItemNode: ChatMessageItemView?
|
||||
self.chatDisplayNode.historyNode.forEachVisibleMessageItemNode { itemNode in
|
||||
if let item = itemNode.item, item.message.id == message.id {
|
||||
messageItemNode = itemNode
|
||||
}
|
||||
}
|
||||
|
||||
messageItemNode?.playMessageEffect()
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user