[WIP] Tags

This commit is contained in:
Isaac
2024-01-02 23:15:00 +04:00
parent 3fb85da558
commit 0308118446
44 changed files with 799 additions and 212 deletions

View File

@@ -12,8 +12,18 @@ func titlePanelForChatPresentationInterfaceState(_ chatPresentationInterfaceStat
if chatPresentationInterfaceState.renderedPeer?.peer?.restrictionText(platform: "ios", contentSettings: context.currentContentSettings.with { $0 }) != nil {
return nil
}
if chatPresentationInterfaceState.search != nil {
return nil
if let search = chatPresentationInterfaceState.search {
if chatPresentationInterfaceState.chatLocation.peerId == context.account.peerId, case .everything = search.domain {
if let currentPanel = currentPanel as? ChatSearchTitleAccessoryPanelNode {
return currentPanel
} else {
let panel = ChatSearchTitleAccessoryPanelNode(context: context)
panel.interfaceInteraction = interfaceInteraction
return panel
}
} else {
return nil
}
}
var inhibitTitlePanelDisplay = false