From 748a8c82a8671c0ebba1765aff20023b5a26191b Mon Sep 17 00:00:00 2001 From: Vanessa Date: Fri, 15 Nov 2024 17:19:43 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/13054 --- app/src/protyle/render/av/blockAttr.ts | 5 ++++- app/src/protyle/render/av/cell.ts | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/app/src/protyle/render/av/blockAttr.ts b/app/src/protyle/render/av/blockAttr.ts index 41629db78..68eb16d0a 100644 --- a/app/src/protyle/render/av/blockAttr.ts +++ b/app/src/protyle/render/av/blockAttr.ts @@ -67,7 +67,10 @@ export const genAVValueHTML = (value: IAVCellValue) => { break; case "mSelect": case "select": - value.mSelect?.forEach(item => { + value.mSelect?.forEach((item, index) => { + if (value.type === "select" && index > 0) { + return; + } html += `${item.content}`; }); break; diff --git a/app/src/protyle/render/av/cell.ts b/app/src/protyle/render/av/cell.ts index 11569311c..7d09dfd03 100644 --- a/app/src/protyle/render/av/cell.ts +++ b/app/src/protyle/render/av/cell.ts @@ -794,7 +794,10 @@ export const renderCell = (cellValue: IAVCellValue, rowIndex = 0) => { } else if (cellValue.type === "number") { text = `${cellValue?.number.formattedContent || cellValue?.number.content || ""}`; } else if (cellValue.type === "mSelect" || cellValue.type === "select") { - cellValue?.mSelect?.forEach((item) => { + cellValue?.mSelect?.forEach((item, index) => { + if (cellValue.type === "select" && index > 0) { + return; + } text += `${item.content}`; }); } else if (cellValue.type === "date") {