mirror of
https://github.com/penpot/penpot.git
synced 2025-01-09 16:30:37 -05:00
🐛 Fix problem with arrow lines
This commit is contained in:
parent
a0f98e3823
commit
e26f9e4a71
1 changed files with 3 additions and 2 deletions
|
@ -69,6 +69,7 @@
|
||||||
|
|
||||||
stroke-opacity (when-not (:stroke-color-gradient shape)
|
stroke-opacity (when-not (:stroke-color-gradient shape)
|
||||||
(:stroke-opacity shape))]
|
(:stroke-opacity shape))]
|
||||||
|
|
||||||
[:*
|
[:*
|
||||||
(when (or (= cap-start :line-arrow) (= cap-end :line-arrow))
|
(when (or (= cap-start :line-arrow) (= cap-end :line-arrow))
|
||||||
[:marker {:id (str marker-id-prefix "-line-arrow")
|
[:marker {:id (str marker-id-prefix "-line-arrow")
|
||||||
|
@ -160,8 +161,8 @@
|
||||||
|
|
||||||
(mf/defc stroke-defs
|
(mf/defc stroke-defs
|
||||||
[{:keys [shape render-id]}]
|
[{:keys [shape render-id]}]
|
||||||
(when (or (not= (:type shape) :path)
|
(when (and (= (:type shape) :path)
|
||||||
(not (gsh/open-path? shape)))
|
(gsh/open-path? shape))
|
||||||
(cond
|
(cond
|
||||||
(and (= :inner (:stroke-alignment shape :center))
|
(and (= :inner (:stroke-alignment shape :center))
|
||||||
(> (:stroke-width shape 0) 0))
|
(> (:stroke-width shape 0) 0))
|
||||||
|
|
Loading…
Reference in a new issue