Hmm… that's a little strange because I'd expect everything to update when you set the `contentSize`. You shouldn't need to call `showRelativeToRect:ofView:preferredEdge:` to get the popover to use a new content size.