void (boolean scrollToTarget) { if (scrollToTarget || !myPostRunnables.isEmpty()) { _scrollHorizontally(myEndHOffset); _scrollVertically(myEndVOffset); executePostRunnables(); } Disposer.dispose(myAnimator); if (myCurrentAnimationRequest == this) { myCurrentAnimationRequest = null; } }