Emoji fixes

This commit is contained in:
Ali
2022-07-25 01:20:57 +02:00
parent 985c662ada
commit 42d748ce4d
6 changed files with 43 additions and 14 deletions

View File

@@ -57,6 +57,25 @@ class ChatMessageStickerItemNode: ChatMessageItemView {
private var enableSynchronousImageApply: Bool = false
override var visibility: ListViewItemNodeVisibility {
didSet {
let wasVisible = oldValue != .none
let isVisible = self.visibility != .none
if wasVisible != isVisible {
self.visibilityStatus = isVisible
}
}
}
private var visibilityStatus: Bool? {
didSet {
if self.visibilityStatus != oldValue {
self.replyInfoNode?.visibility = self.visibilityStatus == true
}
}
}
required init() {
self.contextSourceNode = ContextExtractedContentContainingNode()
self.containerNode = ContextControllerSourceNode()