diff --git a/src/editor/core/event/CanvasEvent.ts b/src/editor/core/event/CanvasEvent.ts index a8c6032..2f137aa 100644 --- a/src/editor/core/event/CanvasEvent.ts +++ b/src/editor/core/event/CanvasEvent.ts @@ -242,6 +242,7 @@ export class CanvasEvent { const isDirectHitCheckbox = !!(isDirectHit && isCheckbox) if (~index) { this.range.setRange(curIndex, curIndex) + this.position.setCursorPosition(positionList[curIndex]) // 复选框 const isSetCheckbox = isDirectHitCheckbox && !isReadonly if (isSetCheckbox) {