diff options
Diffstat (limited to 'Source/TableContent.m')
-rw-r--r-- | Source/TableContent.m | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/TableContent.m b/Source/TableContent.m index f796eca6..f08867f7 100644 --- a/Source/TableContent.m +++ b/Source/TableContent.m @@ -835,7 +835,7 @@ [tableValues addObject:newRow]; [tableContentView reloadData]; - [tableContentView selectRow:[tableContentView numberOfRows]-1 byExtendingSelection:NO]; + [tableContentView selectRowIndexes:[NSIndexSet indexSetWithIndex:[tableContentView numberOfRows]-1] byExtendingSelection:NO]; isEditingRow = YES; isEditingNewRow = YES; currentlyEditingRow = [tableContentView selectedRow]; @@ -899,7 +899,7 @@ //select row and go in edit mode [tableContentView reloadData]; - [tableContentView selectRow:[tableContentView selectedRow]+1 byExtendingSelection:NO]; + [tableContentView selectRowIndexes:[NSIndexSet indexSetWithIndex:[tableContentView selectedRow]+1] byExtendingSelection:NO]; isEditingRow = YES; isEditingNewRow = YES; currentlyEditingRow = [tableContentView selectedRow]; @@ -1446,7 +1446,7 @@ } // Saving failed - reselect the old row and return failure. - [tableContentView selectRow:currentlyEditingRow byExtendingSelection:NO]; + [tableContentView selectRowIndexes:[NSIndexSet indexSetWithIndex:currentlyEditingRow] byExtendingSelection:NO]; isSavingRow = NO; return NO; } |