@@ -180,11 +180,10 @@ - (void) _repositoryUpdatedNotification:(NSNotification *)notification {
180
180
- (void )reselectCommitAfterUpdate {
181
181
[self updateStatus ];
182
182
183
- if ([self .repository.currentBranch isSimpleRef ]) {
184
- [self selectCommit: [self .repository OIDForRef: self .repository.currentBranch.ref] withRescroll: NO ];
185
- } else {
186
- [self selectCommit: self .firstCommit.OID withRescroll: NO ];
187
- }
183
+ if ([self .repository.currentBranch isSimpleRef ])
184
+ [self selectCommit: [self .repository OIDForRef: self .repository.currentBranch.ref]];
185
+ else
186
+ [self selectCommit: self .firstCommit.OID];
188
187
}
189
188
190
189
- (NSTableRowView *)tableView : (NSTableView *)tableView rowViewForRow : (NSInteger )row {
@@ -552,11 +551,6 @@ - (NSArray *) selectedObjectsForOID:(GTOID *)commitOID
552
551
}
553
552
554
553
- (void )selectCommit : (GTOID *)commitOID
555
- {
556
- [self selectCommit: commitOID withRescroll: YES ];
557
- }
558
-
559
- - (void )selectCommit : (GTOID *)commitOID withRescroll : (BOOL )doRescroll
560
554
{
561
555
if (!forceSelectionUpdate && [[[commitController.selectedObjects lastObject ] OID ] isEqual: commitOID]) {
562
556
return ;
@@ -565,10 +559,8 @@ - (void)selectCommit:(GTOID *)commitOID withRescroll:(BOOL)doRescroll
565
559
NSArray *selectedObjects = [self selectedObjectsForOID: commitOID];
566
560
[commitController setSelectedObjects: selectedObjects];
567
561
568
- if (doRescroll) {
569
- NSInteger oldIndex = [[commitController selectionIndexes ] firstIndex ];
570
- [self scrollSelectionToTopOfViewFrom: oldIndex];
571
- }
562
+ NSInteger oldIndex = [[commitController selectionIndexes ] firstIndex ];
563
+ [self scrollSelectionToTopOfViewFrom: oldIndex];
572
564
573
565
forceSelectionUpdate = NO ;
574
566
}
0 commit comments