Просмотр исходного кода

improve editing cards when reviewing

llcc 3 лет назад
Родитель
Сommit
0b6041c17d
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      src/main/frontend/handler/events.cljs

+ 5 - 1
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)]