flutter_device_preview icon indicating copy to clipboard operation
flutter_device_preview copied to clipboard

Horizontal Scroll Not Working

Open marsindo-dev opened this issue 2 years ago • 1 comments

Steps :

  1. Create ListView.builder, use scrollDirection : Axis.horizontal
  2. Try scrolling. It's not working.

marsindo-dev avatar Nov 14 '23 04:11 marsindo-dev

Use custom scroll behavior in your app's root material view

MaterialApp(
      scrollBehavior: MyCustomScrollBehavior(),
      debugShowCheckedModeBanner: false,
      useInheritedMediaQuery: true,
      locale: DevicePreview.locale(context),
      builder: DevicePreview.appBuilder,
);
class MyCustomScrollBehavior extends MaterialScrollBehavior {
  @override
  Set<PointerDeviceKind> get dragDevices => {
        PointerDeviceKind.touch,
        PointerDeviceKind.mouse,
      };
}

this works for me.

carbonanik avatar Dec 22 '23 11:12 carbonanik