Use current view size when the view lifecycle is incorrect (instead of zero)
Fixes an inconsistency with how UIPopoverController sizes its contents