From 9479913f2a67e41c3dc92a7ca0abd0b570848aaf Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Thu, 25 Jan 2024 09:48:45 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BC=98=E5=8C=96=E5=AF=8C?= =?UTF-8?q?=E6=96=87=E6=9C=AC=E5=85=89=E6=A0=87=E5=AE=9A=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/canvas/customComponent/DeRichText.vue | 3 ++- .../src/components/canvas/customComponent/DeRichTextView.vue | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/core/frontend/src/components/canvas/customComponent/DeRichText.vue b/core/frontend/src/components/canvas/customComponent/DeRichText.vue index 613b543495..e6f3378267 100644 --- a/core/frontend/src/components/canvas/customComponent/DeRichText.vue +++ b/core/frontend/src/components/canvas/customComponent/DeRichText.vue @@ -175,7 +175,8 @@ export default { const range = document.createRange() const sel = window.getSelection() if (myDiv.childNodes) { - range.setStart(myDiv.childNodes[myDiv.childNodes.length - 1], 1) + range.setStart(myDiv.childNodes[myDiv.childNodes.length - 1] + .childNodes[myDiv.childNodes[myDiv.childNodes.length - 1].childNodes.length - 1], 1) range.collapse(false) sel.removeAllRanges() sel.addRange(range) diff --git a/core/frontend/src/components/canvas/customComponent/DeRichTextView.vue b/core/frontend/src/components/canvas/customComponent/DeRichTextView.vue index 78598a00e8..fba9a5c46d 100644 --- a/core/frontend/src/components/canvas/customComponent/DeRichTextView.vue +++ b/core/frontend/src/components/canvas/customComponent/DeRichTextView.vue @@ -250,7 +250,9 @@ export default { const range = document.createRange() const sel = window.getSelection() if (myDiv.childNodes) { - range.setStart(myDiv.childNodes[myDiv.childNodes.length - 1], 1) + range.setStart(myDiv.childNodes[myDiv.childNodes.length - 1] + .childNodes[myDiv.childNodes[myDiv.childNodes.length - 1].childNodes.length - 1], + myDiv.childNodes[myDiv.childNodes.length - 1].childNodes[myDiv.childNodes[myDiv.childNodes.length - 1].childNodes.length - 1].length) range.collapse(false) sel.removeAllRanges() sel.addRange(range)