docs: private void dispatchViewReleased(float xvel, float yvel) {
          mReleaseInProgress = true;
          mCallback.onViewReleased(mCapturedView, xvel, yvel);
          mReleaseInProgress = false;
  
          if (mDragState == STATE_DRAGGING) {
              // onViewReleased didn't call a method that would have changed this. Go idle.
              setDragState(STATE_IDLE);
          }
      }