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, + }; +}