diff --git a/Source/Model/Nodes/SVGViewport.swift b/Source/Model/Nodes/SVGViewport.swift index 0aa9f7f..df5992e 100644 --- a/Source/Model/Nodes/SVGViewport.swift +++ b/Source/Model/Nodes/SVGViewport.swift @@ -69,7 +69,7 @@ struct SVGViewportView: View { .transformEffect(getTransform(viewBox: viewBox, size: size)) } .frame(idealWidth: model.width.ideal, idealHeight: model.height.ideal) - .clipped() + // Removed .clipped() to allow strokes to render beyond viewport bounds } private func getViewBox(size: CGSize) -> CGRect { @@ -88,4 +88,4 @@ struct SVGViewportView: View { return transform.translatedBy(x: -viewBox.minX, y: -viewBox.minY) } -} +} \ No newline at end of file