testMostRightNotifyChanged method

void testMostRightNotifyChanged(
  1. void next()
)

Implementation

void testMostRightNotifyChanged(void Function() next) {
  double preScrollX = getScrollX();
  bool mostRight = preScrollX == getMinScrollX();

  next();
  sumTotalWidth();
  double min = getMinScrollX();
  if (mostRight && min != preScrollX && getPressOffset() == null) {
    setScrollX(min / _mScale);
  }
  notifyChanged();
}