Skip to content

Commit

Permalink
Don't accidentally load the view when not needed.
Browse files Browse the repository at this point in the history
  • Loading branch information
mbrandonw committed Nov 24, 2014
1 parent 0fa6460 commit 7c1dd5b
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions OPUIKit/Source/OPViewController.m
Original file line number Diff line number Diff line change
Expand Up @@ -200,21 +200,21 @@ -(void) viewDidLayoutSubviews {
#pragma mark - Status bar methods

-(UIStatusBarStyle) preferredStatusBarStyle {
if ([self.view respondsToSelector:@selector(preferredStatusBarStyle)]) {
if (self.isViewLoaded && [self.view respondsToSelector:@selector(preferredStatusBarStyle)]) {
return [(id)self.view preferredStatusBarStyle];
}
return [super preferredStatusBarStyle];
}

-(BOOL) prefersStatusBarHidden {
if ([self.view respondsToSelector:@selector(prefersStatusBarHidden)]) {
if (self.isViewLoaded && [self.view respondsToSelector:@selector(prefersStatusBarHidden)]) {
return [(id)self.view prefersStatusBarHidden];
}
return [super prefersStatusBarHidden];
}

-(UIStatusBarAnimation) preferredStatusBarUpdateAnimation {
if ([self.view respondsToSelector:@selector(preferredStatusBarUpdateAnimation)]) {
if (self.isViewLoaded && [self.view respondsToSelector:@selector(preferredStatusBarUpdateAnimation)]) {
return [(id)self.view preferredStatusBarUpdateAnimation];
}
return [super preferredStatusBarUpdateAnimation];
Expand Down

0 comments on commit 7c1dd5b

Please sign in to comment.