From e0b882bda2b9e152c0f0790d3f2f516a9a6c34d6 Mon Sep 17 00:00:00 2001 From: matthew Date: Thu, 4 Dec 2008 12:12:37 +0000 Subject: Only do spinny thing if definitely going to start looking. And turn it off if error. --- iphone/FixMyStreet/Classes/InputTableViewController.m | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'iphone/FixMyStreet/Classes/InputTableViewController.m') diff --git a/iphone/FixMyStreet/Classes/InputTableViewController.m b/iphone/FixMyStreet/Classes/InputTableViewController.m index c9828b62a..6d9388a83 100644 --- a/iphone/FixMyStreet/Classes/InputTableViewController.m +++ b/iphone/FixMyStreet/Classes/InputTableViewController.m @@ -194,10 +194,6 @@ [self addPhoto:nil]; } else if (indexPath.section == 2) { [self startLocation]; - UIActivityIndicatorView* activityView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray]; - [activityView startAnimating]; - actionFetchLocationCell.accessoryView = activityView; - [activityView release]; } else if (indexPath.section == 1) { FixMyStreetAppDelegate *delegate = [[UIApplication sharedApplication] delegate]; EditSubjectViewController* editSubjectViewController = [[EditSubjectViewController alloc] initWithNibName:@"EditSubjectView" bundle:nil]; @@ -289,6 +285,10 @@ [v release]; } else { [[MyCLController sharedInstance] startUpdatingLocation]; + UIActivityIndicatorView* activityView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray]; + [activityView startAnimating]; + actionFetchLocationCell.accessoryView = activityView; + [activityView release]; } } @@ -309,6 +309,7 @@ UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Location required" message:text delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil]; [alert show]; [alert release]; + [self enableSubmissionButton]; } // Buttons -- cgit v1.2.3