From 72a22b5e619ea0308af8d2c06d9afb5d2c8e81f2 Mon Sep 17 00:00:00 2001 From: Hufe921 Date: Mon, 19 Feb 2024 20:03:09 +0800 Subject: [PATCH] fix: disable automatic selection when double clicking the checkbox --- src/editor/core/event/handlers/click.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/editor/core/event/handlers/click.ts b/src/editor/core/event/handlers/click.ts index 45af26b..7cbf592 100644 --- a/src/editor/core/event/handlers/click.ts +++ b/src/editor/core/event/handlers/click.ts @@ -22,6 +22,8 @@ function dblclick(host: CanvasEvent, evt: MouseEvent) { return } } + // 复选框双击时是切换选择状态,禁用扩选 + if (positionContext.isCheckbox && positionContext.isDirectHit) return // 自动扩选文字 const cursorPosition = position.getCursorPosition() if (!cursorPosition) return