From 89778405810cd03cb7efe31064a855b4f4a27023 Mon Sep 17 00:00:00 2001 From: Krishna Kishore Bandaru Date: Tue, 11 Apr 2023 18:29:07 +0530 Subject: [PATCH] page load event trigger in pageshown --- MVMCoreUI/BaseControllers/ViewController.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/MVMCoreUI/BaseControllers/ViewController.swift b/MVMCoreUI/BaseControllers/ViewController.swift index 81312dbc..e9987c5f 100644 --- a/MVMCoreUI/BaseControllers/ViewController.swift +++ b/MVMCoreUI/BaseControllers/ViewController.swift @@ -360,6 +360,10 @@ import MVMCore executeBehaviors { [weak self] (behavior: PageVisibilityBehavior) in behavior.onPageShown(self?.delegateObjectIVar) } + + if let pageType, let identifier = loadObject?.identifier { + MVMCoreLoggingHandler.shared()?.logPageRenderComplete(for: pageType, requestUUID: identifier, templateName: loadObject?.pageJSON?.optionalStringForKey("template"), controllerName: "\(type(of: self))", error: loadObject?.responseInfoMap?.optionalStringForKey("message")) + } } open override func viewWillAppear(_ animated: Bool) { @@ -376,10 +380,6 @@ import MVMCore if manager == nil { pageShown() } - - if let pageType, let identifier = loadObject?.identifier { - MVMCoreLoggingHandler.shared()?.logPageRenderComplete(for: pageType, requestUUID: identifier, templateName: loadObject?.pageJSON?.optionalStringForKey("template"), controllerName: "\(type(of: self))") - } } open override func viewWillDisappear(_ animated: Bool) {