mirror of
https://github.com/exyte/Macaw.git
synced 2024-09-19 08:57:35 +03:00
Fix image clip path
This commit is contained in:
parent
4faf76fcfc
commit
0a52db1c8d
@ -1382,9 +1382,10 @@ open class SVGParser {
|
||||
}
|
||||
|
||||
fileprivate func getClipPath(_ attributes: [String: String], locus: Locus?) -> Locus? {
|
||||
if let clipPath = attributes["clip-path"], let id = parseIdFromUrl(clipPath), let locus = locus {
|
||||
if let clipPath = attributes["clip-path"], let id = parseIdFromUrl(clipPath) {
|
||||
if let userSpaceLocus = defClip[id] {
|
||||
if !userSpaceLocus.userSpace {
|
||||
guard let locus = locus else { return .none }
|
||||
let transform = transformBoundingBoxLocus(respectiveLocus: userSpaceLocus.locus, absoluteLocus: locus)
|
||||
return TransformedLocus(locus: userSpaceLocus.locus, transform: transform)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user