@@ -316,7 +316,6 @@ class FixedExtentMetrics extends FixedScrollMetrics {
316316 required super .viewportDimension,
317317 required super .axisDirection,
318318 required this .itemIndex,
319- required super .devicePixelRatio,
320319 });
321320
322321 @override
@@ -327,7 +326,6 @@ class FixedExtentMetrics extends FixedScrollMetrics {
327326 double ? viewportDimension,
328327 AxisDirection ? axisDirection,
329328 int ? itemIndex,
330- double ? devicePixelRatio,
331329 }) {
332330 return FixedExtentMetrics (
333331 minScrollExtent: minScrollExtent ?? (hasContentDimensions ? this .minScrollExtent : null ),
@@ -336,7 +334,6 @@ class FixedExtentMetrics extends FixedScrollMetrics {
336334 viewportDimension: viewportDimension ?? (hasViewportDimension ? this .viewportDimension : null ),
337335 axisDirection: axisDirection ?? this .axisDirection,
338336 itemIndex: itemIndex ?? this .itemIndex,
339- devicePixelRatio: devicePixelRatio ?? this .devicePixelRatio,
340337 );
341338 }
342339
@@ -402,7 +399,6 @@ class _FixedExtentScrollPosition extends ScrollPositionWithSingleContext impleme
402399 double ? viewportDimension,
403400 AxisDirection ? axisDirection,
404401 int ? itemIndex,
405- double ? devicePixelRatio,
406402 }) {
407403 return FixedExtentMetrics (
408404 minScrollExtent: minScrollExtent ?? (hasContentDimensions ? this .minScrollExtent : null ),
@@ -411,7 +407,6 @@ class _FixedExtentScrollPosition extends ScrollPositionWithSingleContext impleme
411407 viewportDimension: viewportDimension ?? (hasViewportDimension ? this .viewportDimension : null ),
412408 axisDirection: axisDirection ?? this .axisDirection,
413409 itemIndex: itemIndex ?? this .itemIndex,
414- devicePixelRatio: devicePixelRatio ?? this .devicePixelRatio,
415410 );
416411 }
417412}
@@ -510,8 +505,8 @@ class FixedExtentScrollPhysics extends ScrollPhysics {
510505 // Scenario 3:
511506 // If there's no velocity and we're already at where we intend to land,
512507 // do nothing.
513- if (velocity.abs () < toleranceFor (position) .velocity
514- && (settlingPixels - metrics.pixels).abs () < toleranceFor (position) .distance) {
508+ if (velocity.abs () < tolerance .velocity
509+ && (settlingPixels - metrics.pixels).abs () < tolerance .distance) {
515510 return null ;
516511 }
517512
@@ -524,7 +519,7 @@ class FixedExtentScrollPhysics extends ScrollPhysics {
524519 metrics.pixels,
525520 settlingPixels,
526521 velocity,
527- tolerance: toleranceFor (position) ,
522+ tolerance: tolerance ,
528523 );
529524 }
530525
@@ -535,7 +530,7 @@ class FixedExtentScrollPhysics extends ScrollPhysics {
535530 metrics.pixels,
536531 settlingPixels,
537532 velocity,
538- toleranceFor (position) .velocity * velocity.sign,
533+ tolerance .velocity * velocity.sign,
539534 );
540535 }
541536}
0 commit comments