mirror of
https://github.com/immich-app/immich.git
synced 2026-05-18 03:10:24 +03:00
chore: add always_put_control_body_on_new_line lint (#28352)
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
This commit is contained in:
@@ -94,8 +94,12 @@ class SnapScrollPhysics extends ScrollPhysics {
|
||||
bool get allowUserScrolling => false;
|
||||
|
||||
static double target(ScrollMetrics position, double velocity, double snapOffset) {
|
||||
if (velocity > _minFlingVelocity) return snapOffset;
|
||||
if (velocity < -_minFlingVelocity) return position.pixels < snapOffset ? 0.0 : snapOffset;
|
||||
if (velocity > _minFlingVelocity) {
|
||||
return snapOffset;
|
||||
}
|
||||
if (velocity < -_minFlingVelocity) {
|
||||
return position.pixels < snapOffset ? 0.0 : snapOffset;
|
||||
}
|
||||
return position.pixels < minSnapDistance ? 0.0 : snapOffset;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user