Files
simplex-chat/packages/simplex_app/lib/custom_scroll_behavior.dart
T
2021-10-14 10:00:07 +05:00

19 lines
540 B
Dart

import 'package:flutter/material.dart';
class ScrollBehaviorModified extends ScrollBehavior {
const ScrollBehaviorModified();
@override
ScrollPhysics getScrollPhysics(BuildContext context) {
switch (getPlatform(context)) {
case TargetPlatform.iOS:
case TargetPlatform.macOS:
case TargetPlatform.android:
return const BouncingScrollPhysics();
case TargetPlatform.fuchsia:
case TargetPlatform.linux:
case TargetPlatform.windows:
return const ClampingScrollPhysics();
}
}
}