mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-03 06:55:59 +00:00
Fix a bug when a compact split view doesn't react to a change of root coordinator in the sidebar.
This commit is contained in:
@@ -27,7 +27,7 @@ class NavigationSplitCoordinator: CoordinatorProtocol, ObservableObject, CustomS
|
|||||||
logPresentationChange("Set sidebar", sidebarModule)
|
logPresentationChange("Set sidebar", sidebarModule)
|
||||||
sidebarModule.coordinator?.start()
|
sidebarModule.coordinator?.start()
|
||||||
if let observableCoordinator = sidebarModule.coordinator as? NavigationStackCoordinator {
|
if let observableCoordinator = sidebarModule.coordinator as? NavigationStackCoordinator {
|
||||||
sidebarStackModuleCancellable = observableCoordinator.$stackModules.sink { [weak self] _ in
|
sidebarStackModuleCancellable = Publishers.CombineLatest(observableCoordinator.$rootModule, observableCoordinator.$stackModules).sink { [weak self] _ in
|
||||||
self?.objectWillChange.send()
|
self?.objectWillChange.send()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user