Browse Source

Fix status bar disappear when presenting native camera screen on iOS (#5486)

Yogev Ben David 5 years ago
parent
commit
58c76e1ec2
No account linked to committer's email address
1 changed files with 2 additions and 1 deletions
  1. 2
    1
      lib/ios/UIViewController+LayoutProtocol.m

+ 2
- 1
lib/ios/UIViewController+LayoutProtocol.m View File

48
 }
48
 }
49
 
49
 
50
 - (UIInterfaceOrientationMask)supportedInterfaceOrientations {
50
 - (UIInterfaceOrientationMask)supportedInterfaceOrientations {
51
-    return [self.presenter getOrientation:[self resolveOptions]];
51
+	UIInterfaceOrientationMask interfaceOrientationMask = self.presenter ? [self.presenter getOrientation:[self resolveOptions]] : [[UIApplication sharedApplication] supportedInterfaceOrientationsForWindow:[[UIApplication sharedApplication] keyWindow]];
52
+	return interfaceOrientationMask;
52
 }
53
 }
53
 
54
 
54
 - (void)renderTreeAndWait:(BOOL)wait perform:(RNNReactViewReadyCompletionBlock)readyBlock {
55
 - (void)renderTreeAndWait:(BOOL)wait perform:(RNNReactViewReadyCompletionBlock)readyBlock {