diff --git a/AppKit/CPOutlineView.j b/AppKit/CPOutlineView.j index 8b00173d3..25d28913f 100644 --- a/AppKit/CPOutlineView.j +++ b/AppKit/CPOutlineView.j @@ -786,6 +786,13 @@ var CPOutlineViewCoalesceSelectionNotificationStateOff = 0, */ - (void)reloadItem:(id)anItem reloadChildren:(BOOL)shouldReloadChildren { + + if (_rowsAnimation && [_rowsAnimation isAnimating]) + { + [_rowsAnimation stopAnimation]; + [self animationDidEnd:_rowsAnimation]; + } + _pendingItemToClean = []; _itemAddedDuringLastLoading = [];