From 9c367dc79e9ad95c338a144e3029e1f85fe9cef3 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sun, 12 May 2024 22:30:54 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/11361 --- app/src/protyle/render/av/col.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/app/src/protyle/render/av/col.ts b/app/src/protyle/render/av/col.ts index cf2bfd610..35f65c1ae 100644 --- a/app/src/protyle/render/av/col.ts +++ b/app/src/protyle/render/av/col.ts @@ -192,7 +192,7 @@ export const getEditHTML = (options: {
- +
@@ -301,6 +301,15 @@ export const bindEditEvent = (options: { options.menuElement.parentElement.remove(); } }); + nameElement.addEventListener("keyup", (event: KeyboardEvent) => { + if (event.isComposing) { + return; + } + const inputElement = options.menuElement.querySelector('[data-type="colName"]') as HTMLInputElement; + if (inputElement) { + inputElement.setAttribute("placeholder", `${options.data.name} ${nameElement.value}`); + } + }); nameElement.select(); const tplElement = options.menuElement.querySelector('[data-type="updateTemplate"]') as HTMLTextAreaElement; if (tplElement) { @@ -355,6 +364,7 @@ export const bindEditEvent = (options: { }]); }); } + const addOptionElement = options.menuElement.querySelector('[data-type="addOption"]') as HTMLInputElement; if (addOptionElement) { addOptionElement.addEventListener("keydown", (event: KeyboardEvent) => {