That's not the behavior I see. But note that this is just the _preferred_ edge. `NSPopover` will choose a different edge if it doesn't think there's enough space.