mirror of
https://github.com/penpot/penpot.git
synced 2026-04-27 20:28:11 +00:00
🐛 Fix problem when closing paths for big imported SVGs
This commit is contained in:
parent
6972227b8d
commit
dfb1a79179
@ -983,10 +983,12 @@
|
||||
|
||||
(defn open-path?
|
||||
[shape]
|
||||
|
||||
(and (= :path (:type shape))
|
||||
(not (->> shape
|
||||
:content
|
||||
(sp/close-subpaths)
|
||||
(sp/get-subpaths)
|
||||
(every? sp/is-closed?)))))
|
||||
(let [svg? (contains? shape :svg-attrs)
|
||||
;; No close subpaths for svgs imported
|
||||
maybe-close (if svg? identity sp/close-subpaths)]
|
||||
(and (= :path (:type shape))
|
||||
(not (->> shape
|
||||
:content
|
||||
(maybe-close)
|
||||
(sp/get-subpaths)
|
||||
(every? sp/is-closed?))))))
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user