Xcode 11.5 Certain NSViewController xibs being unarchived at the wrong frame size.

Loading a NSViewController xib from within another xib (by dragging a NSViewCOntroller object that references another xib) I'm getting incorrect results. I'm *not* using storyboards.

The view controller's view has a fixed width and is not resizable. It's set to 513.

When its unarchived from Interface Builder, the view is clipping.

So I logged out the frame in viewDidLoad, and the width of the view is unexpectedly 460.


Also I notice I have a window with a width set in IB to 513, but at runtime it's 514.

Everything in this xib is static and it has been around for years. Never used autolayout in this xib. But my only guess is autoresizing/translate masks into constraints behavior is now doing something different?

Xcode 11.5 Certain NSViewController xibs being unarchived at the wrong frame size.
 
 
Q