From 55eed108bff3914b2e50865da49f1f24aefd7d63 Mon Sep 17 00:00:00 2001 From: Jenna Antilla <46546946+jennantilla@users.noreply.github.com> Date: Thu, 21 Mar 2024 13:51:21 -0700 Subject: [PATCH] Update IAM view controller to hide status bar if full-bleed --- .../OneSignalInAppMessages/UI/OSInAppMessageViewController.m | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/iOS_SDK/OneSignalSDK/OneSignalInAppMessages/UI/OSInAppMessageViewController.m b/iOS_SDK/OneSignalSDK/OneSignalInAppMessages/UI/OSInAppMessageViewController.m index 9645bb8d9..779a67787 100644 --- a/iOS_SDK/OneSignalSDK/OneSignalInAppMessages/UI/OSInAppMessageViewController.m +++ b/iOS_SDK/OneSignalSDK/OneSignalInAppMessages/UI/OSInAppMessageViewController.m @@ -109,6 +109,11 @@ - (instancetype _Nonnull)initWithMessage:(OSInAppMessageInternal *)inAppMessage return self; } +- (BOOL)prefersStatusBarHidden { + // Only the full-bleed IAM should remove status bar + return self.isFullscreen; +} + - (void)viewDidLoad { [super viewDidLoad];