Vanessa 2023-04-12 14:46:17 +08:00
parent 67c1e933c5
commit 5ec9d9dc36
2 changed files with 15 additions and 5 deletions

View file

@ -107,9 +107,11 @@ export const openCardByData = (cardsData: { cards: ICard[], unreviewedCount: num
destroyCallback() { destroyCallback() {
if (editor) { if (editor) {
editor.destroy(); editor.destroy();
if (window.siyuan.mobile) {
window.siyuan.mobile.popEditor = null; window.siyuan.mobile.popEditor = null;
} }
} }
}
}); });
(dialog.element.querySelector(".b3-dialog__scrim") as HTMLElement).style.backgroundColor = "var(--b3-theme-background)"; (dialog.element.querySelector(".b3-dialog__scrim") as HTMLElement).style.backgroundColor = "var(--b3-theme-background)";
(dialog.element.querySelector(".b3-dialog__container") as HTMLElement).style.maxWidth = "1024px"; (dialog.element.querySelector(".b3-dialog__container") as HTMLElement).style.maxWidth = "1024px";
@ -124,7 +126,9 @@ export const openCardByData = (cardsData: { cards: ICard[], unreviewedCount: num
}, },
typewriterMode: false typewriterMode: false
}); });
if (window.siyuan.mobile) {
window.siyuan.mobile.popEditor = editor; window.siyuan.mobile.popEditor = editor;
}
if (window.siyuan.config.editor.readOnly) { if (window.siyuan.config.editor.readOnly) {
disabledProtyle(editor.protyle); disabledProtyle(editor.protyle);
} }
@ -365,7 +369,9 @@ const newRound = (countElement: Element, editor: Protyle, actionElements: NodeLi
countElement.classList.add("fn__none"); countElement.classList.add("fn__none");
editor.protyle.element.classList.add("fn__none"); editor.protyle.element.classList.add("fn__none");
const emptyElement = editor.protyle.element.nextElementSibling; const emptyElement = editor.protyle.element.nextElementSibling;
emptyElement.innerHTML = `<div>♻️ ${window.siyuan.languages.continueReview2.replace("${count}", unreviewedCount)}</div> emptyElement.innerHTML = `<div>♻️ </div>
<span>${window.siyuan.languages.continueReview2.replace("${count}", unreviewedCount)}</span>
<div class="fn__hr"></div>
<button data-type="newround" class="b3-button">${window.siyuan.languages.continueReview1}</button>`; <button data-type="newround" class="b3-button">${window.siyuan.languages.continueReview1}</button>`;
emptyElement.classList.remove("fn__none"); emptyElement.classList.remove("fn__none");
actionElements[0].classList.add("fn__none"); actionElements[0].classList.add("fn__none");

View file

@ -48,9 +48,11 @@ export const viewCards = (deckID: string, title: string, deckType: "Tree" | "" |
destroyCallback() { destroyCallback() {
if (edit) { if (edit) {
edit.destroy(); edit.destroy();
if (window.siyuan.mobile) {
window.siyuan.mobile.popEditor = null; window.siyuan.mobile.popEditor = null;
} }
} }
}
}); });
if (response.data.blocks.length === 0) { if (response.data.blocks.length === 0) {
return; return;
@ -62,7 +64,9 @@ export const viewCards = (deckID: string, title: string, deckType: "Tree" | "" |
breadcrumbDocName: true breadcrumbDocName: true
}, },
}); });
if (window.siyuan.mobile) {
window.siyuan.mobile.popEditor = edit; window.siyuan.mobile.popEditor = edit;
}
if (window.siyuan.config.editor.readOnly) { if (window.siyuan.config.editor.readOnly) {
disabledProtyle(edit.protyle); disabledProtyle(edit.protyle);
} }