Stop calling listener methods every time the value or status of the animation changes.
Listeners can be added with addAnimationListener.
Source
void removeAnimationListener(TabBarSelectionAnimationListener listener) {
_animationListeners.remove(listener);
_controller
..removeStatusListener(listener.handleStatusChange)
..removeListener(listener.handleProgressChange);
}