diff --git a/app/src/assets/scss/business/_av.scss b/app/src/assets/scss/business/_av.scss index 3f07da507..53b9772dd 100644 --- a/app/src/assets/scss/business/_av.scss +++ b/app/src/assets/scss/business/_av.scss @@ -312,7 +312,7 @@ color: var(--b3-theme-on-surface); height: 14px; width: 14px; - float: left; + vertical-align: bottom; padding: 4.5px 0; &:hover { diff --git a/app/src/protyle/render/av/cell.ts b/app/src/protyle/render/av/cell.ts index 1e2f05170..4cfeea923 100644 --- a/app/src/protyle/render/av/cell.ts +++ b/app/src/protyle/render/av/cell.ts @@ -672,12 +672,13 @@ const renderRollup = (cellValue: IAVCellValue, wrap: boolean) => { text = cellValue ? (cellValue[cellValue.type as "text"].content || "") : ""; } else if (["url", "email", "phone"].includes(cellValue.type)) { const urlContent = cellValue ? cellValue[cellValue.type as "url"].content : ""; - // https://github.com/siyuan-note/siyuan/issues/9291 - let urlAttr = ""; - if (cellValue.type === "url") { - urlAttr = ` data-href="${urlContent}"`; + if (urlContent) { + let urlAttr = ""; + if (cellValue.type === "url") { + urlAttr = ` data-href="${urlContent}"`; + } + text = `${urlContent}`; } - text = `${urlContent}`; } else if (cellValue.type === "block") { if (cellValue?.isDetached) { text = `${cellValue.block?.content || ""}`;