瀏覽代碼

Fixed clip on svg export

Krzysztof Krysiński 2 天之前
父節點
當前提交
fd2c84d11b
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/PixiEditor/ViewModels/Document/DocumentViewModel.Serialization.cs

+ 3 - 1
src/PixiEditor/ViewModels/Document/DocumentViewModel.Serialization.cs

@@ -171,7 +171,9 @@ internal partial class DocumentViewModel
         if (previousElement != null)
         {
             var clone = previousElement.Clone();
-            (clone as SvgPrimitive).ClipPath.Unit = null;
+            if(clone is not IClipable clipable)
+                return;
+            clipable.ClipPath.Unit = null;
             clone.Id.Unit = null;
             defs.Children.Add(new SvgClipPath()
             {