Revision: 12517 http://sourceforge.net/p/skim-app/code/12517 Author: hofman Date: 2021-11-03 15:53:01 +0000 (Wed, 03 Nov 2021) Log Message: ----------- Set window style mask after transferring constraint to content layout guide
Modified Paths: -------------- trunk/SKMainWindowController.m Modified: trunk/SKMainWindowController.m =================================================================== --- trunk/SKMainWindowController.m 2021-11-03 15:46:34 UTC (rev 12516) +++ trunk/SKMainWindowController.m 2021-11-03 15:53:01 UTC (rev 12517) @@ -398,6 +398,11 @@ // Set up the window [window setCollectionBehavior:[window collectionBehavior] | NSWindowCollectionBehaviorFullScreenPrimary]; + NSLayoutConstraint *constraint = [[window contentView] constraintWithFirstItem:splitView firstAttribute:NSLayoutAttributeTop]; + if (constraint) { + [constraint setActive:NO]; + [[NSLayoutConstraint constraintWithItem:splitView attribute:NSLayoutAttributeTop relatedBy:NSLayoutRelationEqual toItem:[window contentLayoutGuide] attribute:NSLayoutAttributeTop multiplier:1.0 constant:0.0] setActive:YES]; + } [window setStyleMask:[window styleMask] | NSFullSizeContentViewWindowMask]; if ([window respondsToSelector:@selector(setToolbarStyle:)]) #pragma clang diagnostic push @@ -404,11 +409,6 @@ #pragma clang diagnostic ignored "-Wpartial-availability" [window setToolbarStyle:NSWindowToolbarStyleExpanded]; #pragma clang diagnostic pop - NSLayoutConstraint *constraint = [[window contentView] constraintWithFirstItem:splitView firstAttribute:NSLayoutAttributeTop]; - if (constraint) { - [constraint setActive:NO]; - [[NSLayoutConstraint constraintWithItem:splitView attribute:NSLayoutAttributeTop relatedBy:NSLayoutRelationEqual toItem:[window contentLayoutGuide] attribute:NSLayoutAttributeTop multiplier:1.0 constant:0.0] setActive:YES]; - } [self setWindowFrameAutosaveNameOrCascade:SKMainWindowFrameAutosaveName]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Skim-app-commit mailing list Skim-app-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/skim-app-commit