diff --git a/lib/common/widgets/gesture/mouse_interactive_viewer.dart b/lib/common/widgets/gesture/mouse_interactive_viewer.dart index 5ca1029f3..a6b1eab61 100644 --- a/lib/common/widgets/gesture/mouse_interactive_viewer.dart +++ b/lib/common/widgets/gesture/mouse_interactive_viewer.dart @@ -686,6 +686,7 @@ class _MouseInteractiveViewerState extends State _scaleGestureRecognizer = ScaleGestureRecognizer( debugOwner: this, + dragStartBehavior: .start, allowedButtonsFilter: (buttons) => buttons == kPrimaryButton, trackpadScrollToScaleFactor: Offset(0, -1 / widget.scaleFactor), trackpadScrollCausesScale: widget.trackpadScrollCausesScale,