From 62bbec3c5d45f2c977840c489a621d0358df3d81 Mon Sep 17 00:00:00 2001 From: Diego Waxemberg Date: Sun, 5 Apr 2015 17:25:05 -0700 Subject: [PATCH] now hide the loading spinner on network errors --- Limelight/ViewControllers/MainFrameViewController.m | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Limelight/ViewControllers/MainFrameViewController.m b/Limelight/ViewControllers/MainFrameViewController.m index 8aca339..9e4cde6 100644 --- a/Limelight/ViewControllers/MainFrameViewController.m +++ b/Limelight/ViewControllers/MainFrameViewController.m @@ -85,13 +85,13 @@ static NSArray* appList; } else { dispatch_async(dispatch_get_main_queue(), ^{ [self updateApps]; - [self hideLoadingFrame]; }); [_appManager stopRetrieving]; [_appManager retrieveAssets:appList fromHost:_selectedHost]; } } + [self hideLoadingFrame]; }); } @@ -125,6 +125,7 @@ static NSArray* appList; [hMan executeRequestSynchronously:[HttpRequest requestForResponse:serverInfoResp withUrlRequest:[hMan newServerInfoRequest]]]; if (serverInfoResp == nil || ![serverInfoResp isStatusOk]) { Log(LOG_W, @"Failed to get server info: %@", serverInfoResp.statusMessage); + [self hideLoadingFrame]; } else { Log(LOG_D, @"server info pair status: %@", [serverInfoResp getStringTag:@"PairStatus"]); if ([[serverInfoResp getStringTag:@"PairStatus"] isEqualToString:@"1"]) {