From 29fd201c8277c1a313945e2b52fdd9eabf555402 Mon Sep 17 00:00:00 2001 From: Thomas Fransolet Date: Fri, 19 Nov 2021 18:55:39 +0100 Subject: [PATCH] Fix scrolling not working ! --- lib/main.dart | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/lib/main.dart b/lib/main.dart index da45783..2485e99 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,4 +1,5 @@ import 'dart:io'; +import 'dart:ui'; import 'package:manager_app/Models/managerContext.dart'; import 'package:manager_app/Screens/Main/main_screen.dart'; @@ -51,6 +52,7 @@ class _MyAppState extends State { return ChangeNotifierProvider( create: (_) => AppContext(widget.managerAppContext), child: MaterialApp( + scrollBehavior: MyCustomScrollBehavior(), debugShowCheckedModeBanner: false, title: 'Manager App Demo', initialRoute: widget.initialRoute, @@ -80,3 +82,11 @@ Future loadJsonSessionFile() async { return session; } +class MyCustomScrollBehavior extends MaterialScrollBehavior { + // Override behavior methods and getters like dragDevices + @override + Set get dragDevices => { + PointerDeviceKind.touch, + PointerDeviceKind.mouse, + }; +}