Pārlūkot izejas kodu

fix(editor): display of embedded drawing

See-also #9533
Andelf 2 gadi atpakaļ
vecāks
revīzija
bc4b09d877
1 mainītis faili ar 4 papildinājumiem un 1 dzēšanām
  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