We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8554bb4 commit 5e156e4Copy full SHA for 5e156e4
lib/src/webview.dart
@@ -7,8 +7,8 @@ import 'package:flutter/material.dart';
7
import 'package:flutter/services.dart';
8
import 'package:flutter/widgets.dart';
9
10
-import 'enums.dart';
11
import 'cursor.dart';
+import 'enums.dart';
12
13
class HistoryChanged {
14
final bool canGoBack;
@@ -741,8 +741,11 @@ class _WebviewState extends State<Webview> {
741
}
742
},
743
onPointerPanZoomUpdate: (signal) {
744
- _controller._setScrollDelta(
745
- signal.panDelta.dx, signal.panDelta.dy);
+ if (signal.panDelta.dx.abs() > signal.panDelta.dy.abs()) {
+ _controller._setScrollDelta(-signal.panDelta.dx, 0);
746
+ } else {
747
+ _controller._setScrollDelta(0, signal.panDelta.dy);
748
+ }
749
750
child: MouseRegion(
751
cursor: _cursor,
0 commit comments