From 08a361ea3e50a1b3512d99da9e0b99f079ad2acf Mon Sep 17 00:00:00 2001 From: Vanessa Date: Wed, 3 Jan 2024 23:17:40 +0800 Subject: [PATCH] :bug: fix https://github.com/siyuan-note/siyuan/issues/10068 --- app/src/protyle/render/av/cell.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/protyle/render/av/cell.ts b/app/src/protyle/render/av/cell.ts index d92329d62..d8afeda83 100644 --- a/app/src/protyle/render/av/cell.ts +++ b/app/src/protyle/render/av/cell.ts @@ -648,9 +648,9 @@ export const renderCell = (cellValue: IAVCellValue, wrap: boolean) => { } else if (cellValue.type === "rollup") { cellValue?.rollup?.contents?.forEach((item, index) => { const rollupText = ["select", "mSelect", "mAsset", "checkbox", "relation"].includes(item.type) ? renderCell(item, wrap) : renderRollup(item); - if (!rollupText && text) { + if (!rollupText && text && text.endsWith(", ")) { text = text.substring(0, text.length - 2); - } else { + } else if (rollupText) { text += rollupText + ((index === cellValue.rollup.contents.length - 1 || !rollupText) ? "" : ", "); } });