aboutsummaryrefslogtreecommitdiffstats
path: root/iphone/FixMyStreet/Classes/InputTableViewController.m
diff options
context:
space:
mode:
Diffstat (limited to 'iphone/FixMyStreet/Classes/InputTableViewController.m')
-rw-r--r--iphone/FixMyStreet/Classes/InputTableViewController.m9
1 files changed, 8 insertions, 1 deletions
diff --git a/iphone/FixMyStreet/Classes/InputTableViewController.m b/iphone/FixMyStreet/Classes/InputTableViewController.m
index d1822d22b..8af16bac5 100644
--- a/iphone/FixMyStreet/Classes/InputTableViewController.m
+++ b/iphone/FixMyStreet/Classes/InputTableViewController.m
@@ -119,6 +119,8 @@
if (indexPath.section == 0) {
if (delegate.image) {
cell.accessoryType = UITableViewCellAccessoryCheckmark;
+ } else {
+ cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}
cell.text = @"Take photo";
actionTakePhotoCell = cell;
@@ -131,6 +133,8 @@
[activityView startAnimating];
cell.accessoryView = activityView;
[activityView release];
+ } else {
+ cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}
cell.text = @"Fetch location";
actionFetchLocationCell = cell;
@@ -302,7 +306,10 @@
if (!delegate.name || !delegate.email) {
[self gotoSettings:nil firstTime:YES];
} else {
- [delegate uploadReport];
+ BOOL success = [delegate uploadReport];
+ if (success)
+ imageView.image = nil;
+ [actionsToDoView reloadData];
}
}