diff --git a/app/src/assets/scss/mobile.scss b/app/src/assets/scss/mobile.scss index ca1c9a3ea..b4417659e 100644 --- a/app/src/assets/scss/mobile.scss +++ b/app/src/assets/scss/mobile.scss @@ -443,6 +443,7 @@ box-sizing: border-box; background-color: var(--b3-theme-background); @extend .fn__ellipsis; + z-index: 2; } .protyle { diff --git a/app/src/assets/template/mobile/index.tpl b/app/src/assets/template/mobile/index.tpl index 6f017a63a..830cbe107 100644 --- a/app/src/assets/template/mobile/index.tpl +++ b/app/src/assets/template/mobile/index.tpl @@ -65,7 +65,7 @@
-
+
diff --git a/app/src/dialog/processSystem.ts b/app/src/dialog/processSystem.ts index 08f5f4e67..0d08c19fd 100644 --- a/app/src/dialog/processSystem.ts +++ b/app/src/dialog/processSystem.ts @@ -36,10 +36,10 @@ const updateTitle = (rootID: string, tab: Tab, protyle?: IProtyle) => { }; export const reloadSync = (app: App, data: { upsertRootIDs: string[], removeRootIDs: string[] }, hideMsg = true) => { - if (hideMsg) { - hideMessage(); - } - /// #if MOBILE + if (hideMsg) { + hideMessage(); + } + /// #if MOBILE if (window.siyuan.mobile.popEditor) { if (data.removeRootIDs.includes(window.siyuan.mobile.popEditor.protyle.block.rootID)) { hideElements(["dialog"]); @@ -288,13 +288,18 @@ export const progressStatus = (data: IWebSocketData) => { return; } statusElement.innerHTML = data.msg; - statusElement.classList.remove("status--hide"); statusElement.style.bottom = "0"; + setTimeout(() => { + statusElement.style.bottom = ""; + }, 5000); return; } const msgElement = statusElement.querySelector(".status__msg"); if (msgElement) { msgElement.innerHTML = data.msg; + setTimeout(() => { + msgElement.innerHTML = ""; + }, 5000); } };