From 1f5d93232e92924f999726a1656fadc45c024cb9 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sat, 6 Apr 2024 12:03:31 +0800 Subject: [PATCH] :art: fix https://github.com/siyuan-note/siyuan/issues/10900 --- app/src/protyle/gutter/index.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/protyle/gutter/index.ts b/app/src/protyle/gutter/index.ts index 32c42f958..b0cec7d52 100644 --- a/app/src/protyle/gutter/index.ts +++ b/app/src/protyle/gutter/index.ts @@ -101,10 +101,12 @@ export class Gutter { const ghostElement = document.createElement("div"); ghostElement.className = protyle.wysiwyg.element.className; selectElements.forEach(item => { - if (item.getAttribute("data-type") === "NodeIFrame") { + const type = item.getAttribute("data-type"); + if (["NodeIFrame", "NodeWidget"].includes(type)) { const embedElement = genEmptyElement(); embedElement.classList.add("protyle-wysiwyg--select"); - getContenteditableElement(embedElement).innerHTML = " IFrame"; + const isIFrame = type === "NodeIFrame"; + getContenteditableElement(embedElement).innerHTML = ` ${isIFrame ? "IFrame" : window.siyuan.languages.widget}`; ghostElement.append(embedElement); } else { ghostElement.append(item.cloneNode(true));