From 5cbef6731f10eabc15cf75b8511295ce0c1cb8a1 Mon Sep 17 00:00:00 2001 From: Subhankar Acharya Date: Fri, 27 May 2022 12:08:16 +0530 Subject: [PATCH] added behavior for unmasking --- MVMCoreUI/Atomic/Protocols/TemplateProtocol.swift | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MVMCoreUI/Atomic/Protocols/TemplateProtocol.swift b/MVMCoreUI/Atomic/Protocols/TemplateProtocol.swift index 06660715..485cc0e1 100644 --- a/MVMCoreUI/Atomic/Protocols/TemplateProtocol.swift +++ b/MVMCoreUI/Atomic/Protocols/TemplateProtocol.swift @@ -45,6 +45,9 @@ public extension TemplateProtocol { var behaviorHandler = self as? PageBehaviorHandlerProtocol else { return } behaviorHandlerModel.traverseAndAddRequiredBehaviors() behaviorHandler.createBehaviors(for: behaviorHandlerModel, delegateObject: delegateObject) + if let viewController = self as? UIViewController { + MVMCoreUISession.sharedGlobal()?.applyGlobalBehaviors(to: (viewController)) + } } func decodeTemplate(using decoder: JSONDecoder, from data: Data) throws -> TemplateModel {