]> git.saurik.com Git - cydia.git/commitdiff
Fixed bug where you can select section cells when editing.
authorGrant Paul <chpwn@chpwn.com>
Fri, 5 Nov 2010 01:01:37 +0000 (18:01 -0700)
committerGrant Paul <chpwn@chpwn.com>
Fri, 5 Nov 2010 01:01:37 +0000 (18:01 -0700)
MobileCydia.mm

index bccf5b283ac4d666fb049ec4550ac5781be86658..fd4399b6b84f2373b4182db818d88f9c4e87688e 100644 (file)
@@ -4953,6 +4953,7 @@ bool DepSubstrate(const pkgCache::VerIterator &iterator) {
     }
 
     [self setAccessoryType:editing ? UITableViewCellAccessoryNone : UITableViewCellAccessoryDisclosureIndicator];
+       [self setSelectionStyle:editing ? UITableViewCellSelectionStyleNone : UITableViewCellSelectionStyleBlue];
     [content_ setNeedsDisplay];
 }
 
@@ -6762,7 +6763,9 @@ freeing the view controllers on tab change */
 }
 
 - (void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
-    Section *section = [self sectionAtIndexPath:indexPath];
+    if (editing_) return;
+
+       Section *section = [self sectionAtIndexPath:indexPath];
     NSString *name = [section name];
     NSString *title;