mirror of
https://gitlab.com/nkming2/nc-photos.git
synced 2025-03-27 17:34:44 +01:00
Reenable drag to scroll with mouse
This was disabled on flutter 2.5
This commit is contained in:
parent
4bdd523a94
commit
823e88522c
1 changed files with 14 additions and 0 deletions
|
@ -1,3 +1,4 @@
|
|||
import 'package:flutter/gestures.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/widgets.dart';
|
||||
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
||||
|
@ -90,6 +91,7 @@ class _MyAppState extends State<MyApp> implements SnackBarHandler {
|
|||
return child!;
|
||||
},
|
||||
debugShowCheckedModeBanner: false,
|
||||
scrollBehavior: const _MyScrollBehavior(),
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -380,3 +382,15 @@ class _MyAppState extends State<MyApp> implements SnackBarHandler {
|
|||
|
||||
static final _log = Logger("widget.my_app.MyAppState");
|
||||
}
|
||||
|
||||
class _MyScrollBehavior extends MaterialScrollBehavior {
|
||||
const _MyScrollBehavior();
|
||||
|
||||
@override
|
||||
get dragDevices => {
|
||||
PointerDeviceKind.touch,
|
||||
PointerDeviceKind.stylus,
|
||||
PointerDeviceKind.invertedStylus,
|
||||
PointerDeviceKind.mouse,
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue