From a92f76c18fe54246e7b79395216df626db5ba95d Mon Sep 17 00:00:00 2001 From: "Suresh, Kamlesh" Date: Thu, 26 Sep 2019 17:01:27 -0400 Subject: [PATCH] beginningLoading should not be called multiple times --- .../LoadingOverlay/MVMCoreLoadingOverlayHandler.m | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/MVMCore/MVMCore/LoadHandling/LoadingOverlay/MVMCoreLoadingOverlayHandler.m b/MVMCore/MVMCore/LoadHandling/LoadingOverlay/MVMCoreLoadingOverlayHandler.m index 8c97181..d8724af 100644 --- a/MVMCore/MVMCore/LoadHandling/LoadingOverlay/MVMCoreLoadingOverlayHandler.m +++ b/MVMCore/MVMCore/LoadHandling/LoadingOverlay/MVMCoreLoadingOverlayHandler.m @@ -63,14 +63,14 @@ if (self.loadingViewController) { self.loadCount++; - // Notify we are beginning the laod - if ([[MVMCoreObject sharedInstance].loadingProtocol respondsToSelector:@selector(beginningLoading)]) { - [[MVMCoreObject sharedInstance].loadingProtocol beginningLoading]; - } - // If we are already waiting to animate or animating in, do nothing. if (!self.animationTimer && !self.animatingIn) { + // Notify we are beginning the laod + if ([[MVMCoreObject sharedInstance].loadingProtocol respondsToSelector:@selector(beginningLoading)]) { + [[MVMCoreObject sharedInstance].loadingProtocol beginningLoading]; + } + // Restarts the loading animation. [self.loadingViewController startLoading];