0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-25 07:58:49 -05:00

Merge pull request #3123 from penpot/alotor-hotfix

Hotfix page hangs
This commit is contained in:
Alejandro 2023-04-11 06:50:30 +02:00 committed by GitHub
commit 3233c78130
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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?))))))