X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Classes%2FNJMappingsViewController.m;h=e7c28dab189a82475aada87e8aff7f6d3fa8a51f;hp=fd9ce4175a4508fd92429a2a91ac197b205ee286;hb=30f40c368cf11684956e992cb13a8f70b5c5e0ce;hpb=99bb6bddccccd77d17ef7cc691b370cb727aa1a4 diff --git a/Classes/NJMappingsViewController.m b/Classes/NJMappingsViewController.m index fd9ce41..e7c28da 100644 --- a/Classes/NJMappingsViewController.m +++ b/Classes/NJMappingsViewController.m @@ -36,9 +36,6 @@ [self.delegate mappingsViewController:self moveMappingFromIndex:fromIdx toIndex:toIdx]; - [self.mappingList beginUpdates]; - [self.mappingList moveRowAtIndex:fromIdx toIndex:toIdx]; - [self.mappingList endUpdates]; [self.mappingList scrollRowToVisible:toIdx]; [self.mappingList selectRowIndexes:[[NSIndexSet alloc] initWithIndex:toIdx] byExtendingSelection:NO]; @@ -50,9 +47,6 @@ [self.delegate mappingsViewController:self moveMappingFromIndex:fromIdx toIndex:toIdx]; - [self.mappingList beginUpdates]; - [self.mappingList moveRowAtIndex:fromIdx toIndex:toIdx]; - [self.mappingList endUpdates]; [self.mappingList scrollRowToVisible:toIdx]; [self.mappingList selectRowIndexes:[[NSIndexSet alloc] initWithIndex:toIdx] byExtendingSelection:NO]; @@ -75,10 +69,8 @@ - (void)addedMappingAtIndex:(NSInteger)index startEditing:(BOOL)startEditing { [self.mappingList abortEditing]; - [self.mappingList beginUpdates]; [self.mappingList insertRowsAtIndexes:[[NSIndexSet alloc] initWithIndex:index] withAnimation:startEditing ? 0 : NSTableViewAnimationSlideLeft]; - [self.mappingList endUpdates]; if (startEditing) { [self.mappingListTrigger performClick:self]; [self.mappingList editColumn:0 row:index withEvent:nil select:YES]; @@ -88,10 +80,8 @@ - (void)removedMappingAtIndex:(NSInteger)index { [self.mappingList abortEditing]; - [self.mappingList beginUpdates]; [self.mappingList removeRowsAtIndexes:[[NSIndexSet alloc] initWithIndex:index] withAnimation:NSTableViewAnimationEffectFade]; - [self.mappingList endUpdates]; } - (void)changedActiveMappingToIndex:(NSInteger)index { @@ -145,9 +135,6 @@ NSString *value = [pboard stringForType:PB_ROW]; NSInteger srcRow = [value intValue]; row -= srcRow < row; - [self.mappingList beginUpdates]; - [self.mappingList moveRowAtIndex:srcRow toIndex:row]; - [self.mappingList endUpdates]; [self.delegate mappingsViewController:self moveMappingFromIndex:srcRow toIndex:row];