소스 검색

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()
             {