Fix controller stack after upgrading a supergroup

This commit is contained in:
Ali
2019-11-09 23:51:37 +04:00
parent ff3f3b4a57
commit bb11b4e266
2 changed files with 19 additions and 8 deletions

View File

@@ -858,9 +858,7 @@ public func channelPermissionsController(context: AccountContext, peerId origina
return
}
sourcePeerId.set(.single((upgradedPeerId, true)))
context.sharedContext.navigateToChatController(NavigateToChatControllerParams(navigationController: navigationController, context: context, chatLocation: .peer(upgradedPeerId), keepStack: .never, animated: false, completion: {
navigationController.pushViewController(controller, animated: false)
}))
rebuildControllerStackAfterSupergroupUpgrade(controller: controller, navigationController: navigationController)
}
controller.visibleBottomContentOffsetChanged = { offset in