From 0b76d795a53213e3103efcbc4c4b444803db3d68 Mon Sep 17 00:00:00 2001 From: matthew Date: Thu, 23 Oct 2008 15:39:05 +0000 Subject: Remove image/subject on successful upload; make sure checkmarks are up to date. --- iphone/FixMyStreet/Classes/InputTableViewController.m | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'iphone/FixMyStreet/Classes/InputTableViewController.m') 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]; } } -- cgit v1.2.3