This commit is contained in:
Daniel 2025-01-02 00:03:07 +08:00
parent 7e71b8c921
commit e9f33724b0
No known key found for this signature in database
GPG key ID: 86211BA83DF03017
2 changed files with 7 additions and 2 deletions

View file

@ -153,9 +153,13 @@ export const goBack = () => {
closePanel();
return;
}
if (window.JSAndroid && window.siyuan.backStack.length < 1) {
if ((window.JSAndroid || window.JSHarmony) && window.siyuan.backStack.length < 1) {
if (document.querySelector('#message [data-id="exitTip"]')) {
window.JSAndroid.returnDesktop();
if (window.JSAndroid) {
window.JSAndroid.returnDesktop();
} else if (window.JSHarmony) {
window.JSHarmony.returnDesktop();
}
} else {
showMessage(window.siyuan.languages.returnDesktop, 3000, "info", "exitTip");
}

View file

@ -199,6 +199,7 @@ interface Window {
writeClipboard(text: string): void
writeHTMLClipboard(text: string, html: string): void
readClipboard(): string
returnDesktop(): void
}
Protyle: import("../protyle/method").default