Browse Source

enhance: preload more blocks

Tienson Qin 2 years ago
parent
commit
cab00429c0
2 changed files with 2 additions and 2 deletions
  1. 1 1
      src/main/frontend/components/block.cljs
  2. 1 1
      src/main/frontend/handler/common.cljs

+ 1 - 1
src/main/frontend/components/block.cljs

@@ -2800,7 +2800,7 @@
   (boolean
    (when ref
      (let [top (.-top (.getBoundingClientRect ref))]
-       (not (<= top (+ js/window.innerHeight 500)))))))
+       (not (<= top (+ js/window.innerHeight 1000)))))))
 
 (rum/defcs ^:large-vars/cleanup-todo block-container-inner < rum/reactive db-mixins/query
   (rum/local nil ::ref)

+ 1 - 1
src/main/frontend/handler/common.cljs

@@ -84,5 +84,5 @@
                          (gobj/get "scrollTop")))
                     (reset! *scroll-timer (js/setTimeout
                                            (fn [] (state/set-state! :ui/scrolling? false)) 500)))
-        debounced-on-scroll (debounce on-scroll 50)]
+        debounced-on-scroll (debounce on-scroll 100)]
     (.addEventListener element "scroll" debounced-on-scroll false)))