private void consumePendingUpdateOperations(){
  if (mAdapterHelper.hasPendingUpdates()) {
    mUpdateChildViewsRunnable.run();
  }
}

private void consumePendingUpdateOperations ( ) { if ( mAdapterHelper . hasPendingUpdates ( ) ) { mUpdateChildViewsRunnable . run ( ) ; } }
helper method reflect data changes to the state . < p > adapter changes during a scroll may trigger a crash because scroll assumes no data change but data actually changed . < p > this method consumes all deferred changes to avoid that case .
