From c277d3f00115004b270064a80564bb9700648cea Mon Sep 17 00:00:00 2001 From: Michael Starke Date: Wed, 5 Feb 2020 11:44:52 +0100 Subject: [PATCH] Fixed NSSplitView not restoring its state by moving to viewWillLayout --- MacPass/MPDocumentSplitViewController.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/MacPass/MPDocumentSplitViewController.m b/MacPass/MPDocumentSplitViewController.m index 77caa307..0553cff9 100644 --- a/MacPass/MPDocumentSplitViewController.m +++ b/MacPass/MPDocumentSplitViewController.m @@ -37,11 +37,15 @@ return self; } +- (void)viewWillLayout { + self.splitView.autosaveName = @"SplitView"; + self.splitView.identifier = @"MainSplitView"; +} + - (void)viewDidLoad { [super viewDidLoad]; self.splitView.translatesAutoresizingMaskIntoConstraints = NO; - self.splitView.autosaveName = @"SplitView"; NSSplitViewItem *outlineItem = [NSSplitViewItem sidebarWithViewController:self.outlineViewController]; outlineItem.holdingPriority = NSLayoutPriorityDefaultLow + 2;