[WIP] Topics

This commit is contained in:
Ali
2022-10-21 20:49:27 +04:00
parent 94d264900f
commit f3caab5096
26 changed files with 633 additions and 96 deletions

View File

@@ -22,15 +22,10 @@ final class ChatOverlayNavigationBar: ASDisplayNode {
private var validLayout: CGSize?
private var peerTitle = ""
var peerView: PeerView? {
private var peerTitle: String = ""
var title: String? {
didSet {
var title = ""
if let peerView = self.peerView {
if let peer = peerViewMainPeer(peerView) {
title = EnginePeer(peer).displayTitle(strings: self.strings, displayOrder: self.nameDisplayOrder)
}
}
let title = self.title ?? ""
if self.peerTitle != title {
self.peerTitle = title
if let size = self.validLayout {