From 729d823d33dc9d1c7d6f5363a67ac354ba4e2bd1 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Mon, 10 Apr 2023 19:15:52 +0800 Subject: [PATCH] :iphone: https://github.com/siyuan-note/siyuan/issues/7940 --- app/src/mobile/util/keyboardToolbar.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/mobile/util/keyboardToolbar.ts b/app/src/mobile/util/keyboardToolbar.ts index 9168e76bf..dc7ccd818 100644 --- a/app/src/mobile/util/keyboardToolbar.ts +++ b/app/src/mobile/util/keyboardToolbar.ts @@ -164,6 +164,9 @@ const showKeyboardToolbarUtil = (oldScrollTop: number) => { const hideKeyboardToolbarUtil = () => { const toolbarElement = document.getElementById("keyboardToolbar"); + if (toolbarElement.style.height === "") { + return; + } toolbarElement.style.height = ""; window.siyuan.mobile.editor.protyle.element.style.marginBottom = "42px"; toolbarElement.querySelector('.keyboard__action[data-type="add"]').classList.remove("protyle-toolbar__item--current"); @@ -441,6 +444,7 @@ export const initKeyboardToolbar = () => { return; } else if (type === "add") { if (buttonElement.classList.contains("protyle-toolbar__item--current")) { + hideKeyboardToolbarUtil(); focusByRange(range); } else { buttonElement.classList.add("protyle-toolbar__item--current");