From 1a2bc5208ed7a543978cc34cd1e9b6558ed5e5c4 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Wed, 22 Nov 2023 12:17:55 +0800 Subject: [PATCH] :art: fix https://github.com/siyuan-note/siyuan/issues/9716 --- app/src/protyle/render/av/select.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/app/src/protyle/render/av/select.ts b/app/src/protyle/render/av/select.ts index 845eda375..4c6ac8818 100644 --- a/app/src/protyle/render/av/select.ts +++ b/app/src/protyle/render/av/select.ts @@ -121,6 +121,21 @@ export const setColOption = (protyle: IProtyle, data: IAV, target: HTMLElement, if (name === inputElement.value || !inputElement.value) { return; } + let hasName = false + data.view.columns.find(column => { + if (column.id === colId) { + column.options.find((item) => { + if (item.name === inputElement.value) { + hasName = true; + return true; + } + }); + return true; + } + }); + if (hasName) { + return; + } transaction(protyle, [{ action: "updateAttrViewColOption", id: colId,