From a0e12fe5093f716d0d8e6b6b5015b26b89bac5fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E4=BA=91=E9=A3=9E?= Date: Mon, 20 Dec 2021 21:47:32 +0800 Subject: [PATCH] fix:input text use current style --- src/editor/core/event/CanvasEvent.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/editor/core/event/CanvasEvent.ts b/src/editor/core/event/CanvasEvent.ts index ade7d8d..1cd40ba 100644 --- a/src/editor/core/event/CanvasEvent.ts +++ b/src/editor/core/event/CanvasEvent.ts @@ -329,8 +329,17 @@ export class CanvasEvent { const { tdId, trId, tableId } = positionContext restArg = { tdId, trId, tableId } } + const element = elementList[endIndex] const inputData: IElement[] = text.split('').map(value => ({ value, + font: element.font, + size: element.size, + bold: element.bold, + color: element.color, + highlight: element.highlight, + italic: element.italic, + underline: element.underline, + strikeout: element.strikeout, ...restArg })) let start = 0