From 8e551b92fdabfccd257dcef308bd8591eb58287f Mon Sep 17 00:00:00 2001 From: Scott Pfeil Date: Fri, 23 Jun 2023 15:18:21 -0400 Subject: [PATCH 1/2] remove dispatch main from session time init --- MVMCoreUI/OtherHandlers/CoreUIObject.swift | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/MVMCoreUI/OtherHandlers/CoreUIObject.swift b/MVMCoreUI/OtherHandlers/CoreUIObject.swift index 665bb4da..da36f1f5 100644 --- a/MVMCoreUI/OtherHandlers/CoreUIObject.swift +++ b/MVMCoreUI/OtherHandlers/CoreUIObject.swift @@ -17,11 +17,9 @@ import MVMCore CoreUIModelMapping.registerObjects() loadHandler = MVMCoreLoadHandler() cache = MVMCoreCache() - session = MVMCoreUISession() - Task { @MainActor in - self.sessionHandler = MVMCoreSessionTimeHandler() - } + sessionHandler = MVMCoreSessionTimeHandler() actionHandler = MVMCoreUIActionHandler() + session = MVMCoreUISession() viewControllerMapping = MVMCoreUIViewControllerMappingObject() loggingDelegate = MVMCoreUILoggingHandler() alertHandler = AlertHandler() From ab2ba0491b198911d703b7c35382cf001f8ba8e8 Mon Sep 17 00:00:00 2001 From: Scott Pfeil Date: Fri, 23 Jun 2023 15:21:05 -0400 Subject: [PATCH 2/2] reorder inits --- MVMCoreUI/OtherHandlers/CoreUIObject.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MVMCoreUI/OtherHandlers/CoreUIObject.swift b/MVMCoreUI/OtherHandlers/CoreUIObject.swift index da36f1f5..b96e9b93 100644 --- a/MVMCoreUI/OtherHandlers/CoreUIObject.swift +++ b/MVMCoreUI/OtherHandlers/CoreUIObject.swift @@ -17,9 +17,9 @@ import MVMCore CoreUIModelMapping.registerObjects() loadHandler = MVMCoreLoadHandler() cache = MVMCoreCache() + session = MVMCoreUISession() sessionHandler = MVMCoreSessionTimeHandler() actionHandler = MVMCoreUIActionHandler() - session = MVMCoreUISession() viewControllerMapping = MVMCoreUIViewControllerMappingObject() loggingDelegate = MVMCoreUILoggingHandler() alertHandler = AlertHandler()