diff --git a/app/src/card/openCard.ts b/app/src/card/openCard.ts
index 075a58343..1fdc7ea8f 100644
--- a/app/src/card/openCard.ts
+++ b/app/src/card/openCard.ts
@@ -107,7 +107,9 @@ export const openCardByData = (cardsData: { cards: ICard[], unreviewedCount: num
destroyCallback() {
if (editor) {
editor.destroy();
- window.siyuan.mobile.popEditor = null;
+ if (window.siyuan.mobile) {
+ window.siyuan.mobile.popEditor = null;
+ }
}
}
});
@@ -124,7 +126,9 @@ export const openCardByData = (cardsData: { cards: ICard[], unreviewedCount: num
},
typewriterMode: false
});
- window.siyuan.mobile.popEditor = editor;
+ if (window.siyuan.mobile) {
+ window.siyuan.mobile.popEditor = editor;
+ }
if (window.siyuan.config.editor.readOnly) {
disabledProtyle(editor.protyle);
}
@@ -365,7 +369,9 @@ const newRound = (countElement: Element, editor: Protyle, actionElements: NodeLi
countElement.classList.add("fn__none");
editor.protyle.element.classList.add("fn__none");
const emptyElement = editor.protyle.element.nextElementSibling;
- emptyElement.innerHTML = `
♻️ ${window.siyuan.languages.continueReview2.replace("${count}", unreviewedCount)}
+ emptyElement.innerHTML = `♻️
+${window.siyuan.languages.continueReview2.replace("${count}", unreviewedCount)}
+
`;
emptyElement.classList.remove("fn__none");
actionElements[0].classList.add("fn__none");
diff --git a/app/src/card/viewCards.ts b/app/src/card/viewCards.ts
index b30b5e6b3..97778817b 100644
--- a/app/src/card/viewCards.ts
+++ b/app/src/card/viewCards.ts
@@ -48,7 +48,9 @@ export const viewCards = (deckID: string, title: string, deckType: "Tree" | "" |
destroyCallback() {
if (edit) {
edit.destroy();
- window.siyuan.mobile.popEditor = null;
+ if (window.siyuan.mobile) {
+ window.siyuan.mobile.popEditor = null;
+ }
}
}
});
@@ -62,7 +64,9 @@ export const viewCards = (deckID: string, title: string, deckType: "Tree" | "" |
breadcrumbDocName: true
},
});
- window.siyuan.mobile.popEditor = edit;
+ if (window.siyuan.mobile) {
+ window.siyuan.mobile.popEditor = edit;
+ }
if (window.siyuan.config.editor.readOnly) {
disabledProtyle(edit.protyle);
}