0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-10 17:00:36 -05:00

🐛 Fix radial gradients

This commit is contained in:
alonso.torres 2021-02-17 09:45:19 +01:00 committed by Andrey Antukh
parent 94405ab72d
commit 043c038dae

View file

@ -36,7 +36,9 @@
(mf/defc radial-gradient [{:keys [id gradient shape]}]
(let [{:keys [x y width height]} (:selrect shape)
center (gsh/center-shape shape)
transform (when (= :path (:type shape)) (gsh/transform-matrix shape))]
transform (if (= :path (:type shape))
(gsh/transform-matrix shape)
(gmt/matrix))]
(let [[x y] (if (= (:type shape) :frame) [0 0] [x y])
translate-vec (gpt/point (+ x (* width (:start-x gradient)))
(+ y (* height (:start-y gradient))))