diff options
author | matthew <matthew> | 2008-12-04 12:12:37 +0000 |
---|---|---|
committer | matthew <matthew> | 2008-12-04 12:12:37 +0000 |
commit | e0b882bda2b9e152c0f0790d3f2f516a9a6c34d6 (patch) | |
tree | 9d06ee29573bb083c5f3a47cf4956ada2c207662 /iphone/FixMyStreet/Classes/InputTableViewController.m | |
parent | 494c6c0470538c31656e12d824a744ce86ecf45a (diff) |
Only do spinny thing if definitely going to start looking. And turn it off if error.
Diffstat (limited to 'iphone/FixMyStreet/Classes/InputTableViewController.m')
-rw-r--r-- | iphone/FixMyStreet/Classes/InputTableViewController.m | 9 |
1 files changed, 5 insertions, 4 deletions
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 |