mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
Topic improvements + interval ads
This commit is contained in:
@@ -19,12 +19,22 @@ public func navigateToChatControllerImpl(_ params: NavigateToChatControllerParam
|
||||
for controller in params.navigationController.viewControllers.reversed() {
|
||||
if let controller = controller as? ChatListControllerImpl, case let .forum(peerId) = controller.location, peer.id == peerId {
|
||||
let _ = params.navigationController.popToViewController(controller, animated: params.animated)
|
||||
if let activateMessageSearch = params.activateMessageSearch {
|
||||
controller.activateSearch(query: activateMessageSearch.1)
|
||||
}
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
let controller = ChatListControllerImpl(context: params.context, location: .forum(peerId: peer.id), controlsHistoryPreload: false, enableDebugActions: false)
|
||||
params.navigationController.pushViewController(controller)
|
||||
|
||||
let activateMessageSearch = params.activateMessageSearch
|
||||
params.navigationController.pushViewController(controller, completion: { [weak controller] in
|
||||
guard let controller, let activateMessageSearch else {
|
||||
return
|
||||
}
|
||||
controller.activateSearch(query: activateMessageSearch.1)
|
||||
})
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user