mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-08-02 00:17:02 +00:00
Attempt to fix stuck call controller
This commit is contained in:
parent
2166dd279a
commit
58d35a5292
@ -1385,7 +1385,10 @@ public final class SharedAccountContextImpl: SharedAccountContext {
|
|||||||
if let index = viewControllers.firstIndex(where: { $0 === transitioningToConferenceCallController }) {
|
if let index = viewControllers.firstIndex(where: { $0 === transitioningToConferenceCallController }) {
|
||||||
viewControllers.insert(groupCallController, at: index)
|
viewControllers.insert(groupCallController, at: index)
|
||||||
navigationController.setViewControllers(viewControllers, animated: false)
|
navigationController.setViewControllers(viewControllers, animated: false)
|
||||||
viewControllers.remove(at: index + 1)
|
#if DEBUG
|
||||||
|
assert(viewControllers[index + 1] === transitioningToConferenceCallController)
|
||||||
|
#endif
|
||||||
|
viewControllers.removeAll(where: { $0 === transitioningToConferenceCallController })
|
||||||
navigationController.setViewControllers(viewControllers, animated: false)
|
navigationController.setViewControllers(viewControllers, animated: false)
|
||||||
} else {
|
} else {
|
||||||
navigationController.pushViewController(groupCallController)
|
navigationController.pushViewController(groupCallController)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user