]> git.saurik.com Git - cydia.git/commitdiff
Retain the network activity indicator before the download starts.
authorJay Freeman (saurik) <saurik@saurik.com>
Mon, 21 Feb 2011 11:38:48 +0000 (03:38 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Mon, 21 Feb 2011 11:40:08 +0000 (03:40 -0800)
MobileCydia.mm

index 9dbce5ead012e63104749466df8c7547e0280f07..67309b2566e48667df4ce98e88e790e4d56812ca 100644 (file)
@@ -3673,13 +3673,13 @@ static NSString *Warning_;
             [before addObject:[NSString stringWithUTF8String:(*source)->GetURI().c_str()]];
     }
 
+    [CydiaApp performSelectorOnMainThread:@selector(retainNetworkActivityIndicator) withObject:nil waitUntilDone:YES];
+
     if (fetcher_->Run(PulseInterval_) != pkgAcquire::Continue) {
         _trace();
         return;
     }
 
-    [CydiaApp performSelectorOnMainThread:@selector(retainNetworkActivityIndicator) withObject:nil waitUntilDone:YES];
-
     bool failed = false;
     for (pkgAcquire::ItemIterator item = fetcher_->ItemsBegin(); item != fetcher_->ItemsEnd(); item++) {
         if ((*item)->Status == pkgAcquire::Item::StatDone && (*item)->Complete)