diff --git a/app/src/protyle/toolbar/index.ts b/app/src/protyle/toolbar/index.ts index 4250fdf2e..d85b283c2 100644 --- a/app/src/protyle/toolbar/index.ts +++ b/app/src/protyle/toolbar/index.ts @@ -1087,7 +1087,8 @@ export class Toolbar { } }); this.subElementCloseCB = () => { - if (!renderElement.parentElement || protyle.disabled || oldTextValue === textElement.value) { + if (!renderElement.parentElement || protyle.disabled || + (oldTextValue === textElement.value && textElement.value)) { return; } let inlineLastNode: Element;