From cce7d31652ad489bb7f10f7090c8cc0b51eb874b Mon Sep 17 00:00:00 2001 From: Vanessa Date: Tue, 14 Oct 2025 18:13:45 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/16088 --- app/src/card/openCard.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/card/openCard.ts b/app/src/card/openCard.ts index 2ece51c45..88872e003 100644 --- a/app/src/card/openCard.ts +++ b/app/src/card/openCard.ts @@ -335,7 +335,7 @@ export const bindCardEvent = async (options: { return; } const moreElement = hasClosestByAttribute(target, "data-type", "more"); - if (moreElement) { + if (moreElement && currentCard) { event.stopPropagation(); event.preventDefault(); if (filterElement.getAttribute("data-cardtype") === "all" && filterElement.getAttribute("data-id")) { @@ -874,6 +874,7 @@ const allDone = (countElement: Element, editor: Protyle, actionElements: NodeLis emptyElement.classList.remove("fn__none"); actionElements[0].classList.add("fn__none"); actionElements[1].classList.add("fn__none"); + countElement.parentElement.querySelector('[data-type="more"]').classList.add("fn__none"); }; const newRound = (countElement: Element, editor: Protyle, actionElements: NodeListOf, unreviewedCount: number) => {