code: private void performRefreshComplete() {
          mStatus = PTR_STATUS_COMPLETE;
  
          // if is auto refresh do nothing, wait scroller stop
          if (mScrollChecker.mIsRunning && isAutoRefresh()) {
              // do nothing
              if (DEBUG) {
                  PtrCLog.d(LOG_TAG, "performRefreshComplete do nothing, scrolling: %s, auto refresh: %s",
                          mScrollChecker.mIsRunning, mFlag);
              }
              return;
          }
  
          notifyUIRefreshComplete(false);
      }
docs: Do refresh complete work when time elapsed is greater than {@link #mLoadingMinTime}