浏览代码

fix(editor): display of embedded drawing

See-also #9533
Andelf 2 年之前
父节点
当前提交
bc4b09d877
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/main/frontend/extensions/excalidraw.cljs

+ 4 - 1
src/main/frontend/extensions/excalidraw.cljs

@@ -41,7 +41,10 @@
         nil
 
         (..  el -classList (contains "block-content"))
-        (let [width (.-clientWidth el)]
+        (let [client-width (.-clientWidth el)
+              width (if (zero? client-width)
+                      (.-width (.-getBoundingClientRect el))
+                      client-width)]
           (reset! (::draw-width state) width))
 
         :else