|
@@ -3764,8 +3764,11 @@
|
|
|
for (NSString *key in sectionDataSource.fileIDIndexPath) {
|
|
|
if ([key isEqualToString:metadata.fileID]) {
|
|
|
NSIndexPath *indexPath = [sectionDataSource.fileIDIndexPath objectForKey:key];
|
|
|
- [self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO];
|
|
|
- [self.tableView selectRowAtIndexPath:indexPath animated:NO scrollPosition:UITableViewScrollPositionNone];
|
|
|
+ [self.tableView scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionMiddle animated:NO];
|
|
|
+ [self.tableView selectRowAtIndexPath:indexPath animated:YES scrollPosition:UITableViewScrollPositionNone];
|
|
|
+ dispatch_after(dispatch_time(DISPATCH_TIME_NOW, 1 * NSEC_PER_SEC), dispatch_get_main_queue(), ^(void) {
|
|
|
+ [self.tableView deselectRowAtIndexPath:indexPath animated:YES];
|
|
|
+ });
|
|
|
}
|
|
|
}
|
|
|
}
|