From c00910db1a206b1d9ec108142d78e57b5c483e5c Mon Sep 17 00:00:00 2001 From: Jeffrey Chen <78434827+TCOTC@users.noreply.github.com> Date: Sat, 27 Sep 2025 09:47:45 +0800 Subject: [PATCH] :art: Add `data-id` attribute to the buttons (#15967) --- app/src/protyle/gutter/index.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/protyle/gutter/index.ts b/app/src/protyle/gutter/index.ts index abc279dd5..3725a4ba8 100644 --- a/app/src/protyle/gutter/index.ts +++ b/app/src/protyle/gutter/index.ts @@ -1629,6 +1629,7 @@ export class Gutter { label: window.siyuan.languages.headingEmbedMode, type: "submenu", submenu: [{ + id: "showHeadingWithBlocks", label: window.siyuan.languages.showHeadingWithBlocks, iconHTML: "", checked: nodeElement.getAttribute("custom-heading-mode") === "0", @@ -1642,6 +1643,7 @@ export class Gutter { blockRender(protyle, nodeElement); } }, { + id: "showHeadingOnlyTitle", label: window.siyuan.languages.showHeadingOnlyTitle, iconHTML: "", checked: nodeElement.getAttribute("custom-heading-mode") === "1", @@ -1655,6 +1657,7 @@ export class Gutter { blockRender(protyle, nodeElement); } }, { + id: "showHeadingWithBlocks", label: window.siyuan.languages.showHeadingWithBlocks, iconHTML: "", checked: nodeElement.getAttribute("custom-heading-mode") === "2", @@ -1668,6 +1671,7 @@ export class Gutter { blockRender(protyle, nodeElement); } }, { + id: "default", label: window.siyuan.languages.default, iconHTML: "", checked: !nodeElement.getAttribute("custom-heading-mode"), @@ -1875,6 +1879,7 @@ export class Gutter { } } window.siyuan.menus.menu.append(new MenuItem({ + id: "jumpTo", type: "submenu", label: window.siyuan.languages.jumpTo, submenu: [{