File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed
LeanplumSDK/LeanplumSDK/Classes/MessageTemplates Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -23,12 +23,8 @@ + (void)defineAction
2323 @try {
2424 LPRichInterstitialMessageTemplate *template = [[LPRichInterstitialMessageTemplate alloc ] init ];
2525 viewController = [template viewControllerWithContext: context];
26-
27- if (![self isBannerTemplate: context]) {
28- [LPMessageTemplateUtilities presentOverVisible: viewController];
29- } else {
30- [LPMessageTemplateUtilities presentOverVisibleAsChild: viewController];
31- }
26+
27+ [LPMessageTemplateUtilities presentOverVisible: viewController];
3228
3329 return YES ;
3430 } @catch (NSException *exception) {
@@ -63,12 +59,16 @@ + (void)defineAction
6359- (UIViewController *)viewControllerWithContext : (LPActionContext *)context
6460{
6561 LPWebInterstitialViewController *viewController = [LPWebInterstitialViewController instantiateFromStoryboard ];
66- viewController.modalPresentationStyle = UIModalPresentationOverFullScreen;
62+ if ([LPRichInterstitialMessageTemplate isBannerTemplate: context]) {
63+ viewController.modalPresentationStyle = UIModalPresentationOverCurrentContext;
64+ } else {
65+ viewController.modalPresentationStyle = UIModalPresentationOverFullScreen;
66+ }
6767 viewController.context = context;
6868 return viewController;
6969}
7070
71- +(BOOL )isBannerTemplate : (LPActionContext *)context
71+ + (BOOL )isBannerTemplate : (LPActionContext *)context
7272{
7373 CGFloat height = [[context numberNamed: LPMT_ARG_HTML_HEIGHT] doubleValue ];
7474 return height > 0 ;
You can’t perform that action at this time.
0 commit comments