diff --git a/app/src/card/viewCards.ts b/app/src/card/viewCards.ts
index a2692c34d..b30b5e6b3 100644
--- a/app/src/card/viewCards.ts
+++ b/app/src/card/viewCards.ts
@@ -30,6 +30,10 @@ export const viewCards = (deckID: string, title: string, deckType: "Tree" | "" |
${pageIndex}/${response.data.pageCount || 1}
${response.data.total}
+ ${isMobile() ? `
+
+
+
` : ""}
@@ -74,7 +78,12 @@ export const viewCards = (deckID: string, title: string, deckType: "Tree" | "" |
let target = event.target as HTMLElement;
while (target && !dialog.element.isSameNode(target)) {
const type = target.getAttribute("data-type");
- if (type === "previous") {
+ if (type === "close") {
+ dialog.destroy();
+ event.stopPropagation();
+ event.preventDefault();
+ break;
+ } else if (type === "previous") {
if (pageIndex <= 1) {
return;
}