mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-22 01:22:46 +02:00
Glitchy room list header when scrolling
- fixed
This commit is contained in:
@@ -93,8 +93,7 @@ final class SplitViewCoordinator: NSObject, SplitViewCoordinatorType {
|
||||
self.splitViewController.delegate = self
|
||||
|
||||
// Create primary controller
|
||||
let tabBarCoordinator = self.createTabBarCoordinator()
|
||||
tabBarCoordinator.delegate = self
|
||||
let tabBarCoordinator: TabBarCoordinatorType = BuildSettings.isNewAppLayoutActivated ? self.createAllChatsCoordinator() : self.createTabBarCoordinator()
|
||||
tabBarCoordinator.splitViewMasterPresentableDelegate = self
|
||||
tabBarCoordinator.start(with: spaceId)
|
||||
|
||||
@@ -174,6 +173,14 @@ final class SplitViewCoordinator: NSObject, SplitViewCoordinatorType {
|
||||
return PlaceholderDetailViewController.instantiate()
|
||||
}
|
||||
|
||||
private func createAllChatsCoordinator() -> AllChatsCoordinator {
|
||||
let coordinatorParameters = AllChatsCoordinatorParameters(userSessionsService: self.parameters.userSessionsService, appNavigator: self.parameters.appNavigator)
|
||||
|
||||
let coordinator = AllChatsCoordinator(parameters: coordinatorParameters)
|
||||
coordinator.delegate = self
|
||||
return coordinator
|
||||
}
|
||||
|
||||
private func createTabBarCoordinator() -> TabBarCoordinator {
|
||||
|
||||
let coordinatorParameters = TabBarCoordinatorParameters(userSessionsService: self.parameters.userSessionsService, appNavigator: self.parameters.appNavigator)
|
||||
|
||||
Reference in New Issue
Block a user