Video Chat Improvements

This commit is contained in:
Ilya Laktyushin
2021-06-11 15:23:07 +03:00
parent ee471660af
commit bae050aabf
5 changed files with 44 additions and 11 deletions

View File

@@ -4502,13 +4502,19 @@ public final class VoiceChatController: ViewController {
private func updateVisibility() {
let visible = self.appIsActive && self.visibility
if self.tileGridNode.isHidden {
self.tileGridNode.visiblity = false
self.tileGridNode.visibility = false
} else {
self.tileGridNode.visiblity = isVisible
self.tileGridNode.visibility = visible
}
self.mainStageNode.visibility = visible
self.listNode.forEachItemNode { itemNode in
if let itemNode = itemNode as? VoiceChatTilesGridItemNode {
itemNode.gridVisiblity = visible
itemNode.gridVisibility = visible
}
}
self.fullscreenListNode.forEachItemNode { itemNode in
if let itemNode = itemNode as? VoiceChatFullscreenParticipantItemNode {
itemNode.gridVisibility = visible
}
}
}