فهرست منبع

:art: fix https://github.com/siyuan-note/siyuan/issues/9983

Vanessa 1 سال پیش
والد
کامیت
cac2071dcf
1فایلهای تغییر یافته به همراه3 افزوده شده و 5 حذف شده
  1. 3 5
      app/src/protyle/render/av/cell.ts

+ 3 - 5
app/src/protyle/render/av/cell.ts

@@ -307,18 +307,16 @@ export const popTextCell = (protyle: IProtyle, cellElements: HTMLElement[], type
                 });
             });
         }
-        if (type === "block" && blockElement) {
+        if (type === "block") {
             inputElement.addEventListener("input", (event: InputEvent) => {
                 if (event.isComposing) {
                     return;
                 }
-                if (Constants.BLOCK_HINT_KEYS.includes(inputElement.value)) {
+                if (Constants.BLOCK_HINT_KEYS.includes(inputElement.value.substring(0, 2))) {
                     protyle.toolbar.range = document.createRange();
                     protyle.toolbar.range.selectNodeContents(cellElements[0].lastChild);
                     focusByRange(protyle.toolbar.range);
-                    hintRef("", protyle, "av");
-                    inputElement.value = "";
-                    updateCellValueByInput(protyle, type, cellElements);
+                    hintRef(inputElement.value.substring(2), protyle, "av");
                     avMaskElement?.remove();
                     event.preventDefault();
                     event.stopPropagation();