From 21d8bff0c881b85886ed14374621b71ad4ba0d29 Mon Sep 17 00:00:00 2001 From: Saptarshi Adhikari <66560136+Mastermind-sap@users.noreply.github.com> Date: Wed, 31 Jan 2024 05:04:29 +0530 Subject: [PATCH] feat:double tap drag to erase --- lib/components/canvas/canvas_gesture_detector.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/components/canvas/canvas_gesture_detector.dart b/lib/components/canvas/canvas_gesture_detector.dart index d7b79d0e6..bc2ff852e 100644 --- a/lib/components/canvas/canvas_gesture_detector.dart +++ b/lib/components/canvas/canvas_gesture_detector.dart @@ -417,6 +417,8 @@ class CanvasGestureDetectorState extends State { child: GestureDetector( onSecondaryTapUp: (TapUpDetails details) => widget.undo(), onTertiaryTapUp: (TapUpDetails details) => widget.redo(), + // Double tap and drag to switch to eraser + onDoubleTapDown: (details) => widget.onStylusButtonChanged(true), child: LayoutBuilder( builder: (BuildContext context, BoxConstraints containerBounds) { this.containerBounds = containerBounds;