Fix deprecation warnings.

This commit is contained in:
Brent Simmons 2024-02-25 18:56:41 -08:00
parent df956dfe27
commit a8d5458f99

View File

@ -324,7 +324,7 @@ class SceneCoordinator: NSObject, UndoableCommandRunner {
func start(for size: CGSize) -> UIViewController { func start(for size: CGSize) -> UIViewController {
rootSplitViewController = RootSplitViewController() rootSplitViewController = RootSplitViewController()
rootSplitViewController.coordinator = self rootSplitViewController.coordinator = self
rootSplitViewController.preferredDisplayMode = .allVisible rootSplitViewController.preferredDisplayMode = .oneBesideSecondary
rootSplitViewController.viewControllers = [InteractiveNavigationController.template()] rootSplitViewController.viewControllers = [InteractiveNavigationController.template()]
rootSplitViewController.delegate = self rootSplitViewController.delegate = self
@ -1285,7 +1285,7 @@ class SceneCoordinator: NSObject, UndoableCommandRunner {
} }
func toggleSidebar() { func toggleSidebar() {
rootSplitViewController.preferredDisplayMode = rootSplitViewController.displayMode == .allVisible ? .primaryHidden : .allVisible rootSplitViewController.preferredDisplayMode = rootSplitViewController.displayMode == .oneBesideSecondary ? .secondaryOnly : .oneBesideSecondary
} }
func selectArticleInCurrentFeed(_ articleID: String, isShowingExtractedArticle: Bool? = nil, articleWindowScrollY: Int? = nil) { func selectArticleInCurrentFeed(_ articleID: String, isShowingExtractedArticle: Bool? = nil, articleWindowScrollY: Int? = nil) {
@ -2128,7 +2128,7 @@ private extension SceneCoordinator {
rootSplitViewController.preferredPrimaryColumnWidthFraction = 0.30 rootSplitViewController.preferredPrimaryColumnWidthFraction = 0.30
subSplitViewController = UISplitViewController() subSplitViewController = UISplitViewController()
subSplitViewController!.preferredDisplayMode = .allVisible subSplitViewController!.preferredDisplayMode = .oneBesideSecondary
subSplitViewController!.viewControllers = [InteractiveNavigationController.template()] subSplitViewController!.viewControllers = [InteractiveNavigationController.template()]
subSplitViewController!.preferredPrimaryColumnWidthFraction = 0.4285 subSplitViewController!.preferredPrimaryColumnWidthFraction = 0.4285