Browse Source

Fixed empty canvas copy crash

flabbet 8 months ago
parent
commit
a0508740a4
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/PixiEditor/ViewModels/Document/DocumentViewModel.cs

+ 3 - 0
src/PixiEditor/ViewModels/Document/DocumentViewModel.cs

@@ -614,6 +614,9 @@ internal partial class DocumentViewModel : PixiObservableObject, IDocument
                 finalBounds = finalBounds.Union(combinedBounds);
                 finalBounds = finalBounds.Union(combinedBounds);
             }
             }
         }
         }
+        
+        if (finalBounds.IsZeroOrNegativeArea)
+            return new None();
 
 
         Surface output = new(finalBounds.Size);
         Surface output = new(finalBounds.Size);