From 23e0d875465fb1d27d32bd7cafec4b6bdd99d1a5 Mon Sep 17 00:00:00 2001 From: kotaindah55 Date: Mon, 17 Mar 2025 23:30:32 +0200 Subject: [PATCH] revert: use wrap() back as it providing detectWord option --- src/editor-mode/formatting/Formatter.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/editor-mode/formatting/Formatter.ts b/src/editor-mode/formatting/Formatter.ts index d3f9674..6ab595f 100644 --- a/src/editor-mode/formatting/Formatter.ts +++ b/src/editor-mode/formatting/Formatter.ts @@ -238,7 +238,7 @@ export class Formatter { } /** Run only when tidier formatting is switched off. */ toggleInlineDelim() { - let { curRange, delimStr, tagStr } = this.state, + let { curRange, delimStr } = this.state, delimLen = delimStr.length, selectedStrWithOverlappedEdge = this.doc.sliceString(curRange.from - delimLen, curRange.to + delimLen), selectedStr = selectedStrWithOverlappedEdge.slice(delimLen, -delimLen); @@ -253,10 +253,8 @@ export class Formatter { { from: curRange.to, to: curRange.to + delimLen } ]); } else { - this.state.pushChange([ - { from: curRange.from, insert: delimStr + (tagStr ?? "") }, - { from: curRange.to, insert: delimStr } - ]); + let detectWord = false; + this.wrap(detectWord); } } addBlockTag(block: { start: number, end: number }) {