From 0b6041c17d9dbb046e4e5259e59e72521a4f2ff8 Mon Sep 17 00:00:00 2001 From: llcc Date: Thu, 5 May 2022 11:40:47 +0800 Subject: [PATCH] improve editing cards when reviewing --- src/main/frontend/handler/events.cljs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/frontend/handler/events.cljs b/src/main/frontend/handler/events.cljs index 3132775668..54840ca854 100644 --- a/src/main/frontend/handler/events.cljs +++ b/src/main/frontend/handler/events.cljs @@ -287,6 +287,8 @@ (when (mobile-util/native-ios?) (reset! util/keyboard-height keyboard-height) (set! (.. main-node -style -marginBottom) (str keyboard-height "px")) + (when-let [card-preview-el (js/document.querySelector ".cards-review")] + (set! (.. card-preview-el -style -marginBottom) (str keyboard-height "px"))) (js/setTimeout (fn [] (let [toolbar (.querySelector main-node "#mobile-editor-toolbar")] (set! (.. toolbar -style -bottom) (str keyboard-height "px")))) @@ -297,7 +299,9 @@ (state/set-state! :mobile/show-toolbar? false) (state/set-state! :mobile/show-tabbar? true) (when (mobile-util/native-ios?) - (set! (.. main-node -style -marginBottom) "0px")))) + (when-let [card-preview-el (js/document.querySelector ".cards-review")] + (set! (.. card-preview-el -style -marginBottom) "0px")) + (set! (.. main-node -style -marginBottom) "0px")))) (defmethod handle :plugin/consume-updates [[_ id pending? updated?]] (let [downloading? (:plugin/updates-downloading? @state/state)]