diff --git a/frontend/src/app/main/ui/dashboard/grid.cljs b/frontend/src/app/main/ui/dashboard/grid.cljs index 2113b2602..fdd75d1fa 100644 --- a/frontend/src/app/main/ui/dashboard/grid.cljs +++ b/frontend/src/app/main/ui/dashboard/grid.cljs @@ -215,9 +215,10 @@ (let [node (mf/ref-val rowref) obs (new js/ResizeObserver (fn [entries x] - (let [data (first entries) - rect (.-contentRect ^js data)] - (reset! width (.-width ^js rect))))) + (ts/raf (fn [] + (let [data (first entries) + rect (.-contentRect ^js data)] + (reset! width (.-width ^js rect))))))) nitems (/ @width itemsize) num (mth/floor nitems)]