When BringIntoView is called while an item is expanding the BringIntoView target item may appear on the screen but be animated away from it. The TreeView will not retry to bring it into view again. Ideally the TreeVeiw should re-focus on the last BringIntoView target if possible once the animation is complete. Currently there are two workarounds: - Turn off the animations while expanding if BringIntoView will be called - Call BringIntoView for the given item once the animations has completed.