ソースを参照

Fix cropped previews resize document crash

Equbuxu 2 年 前
コミット
b9c8c9d55a
1 ファイル変更5 行追加1 行削除
  1. 5 1
      src/PixiEditor/Models/Rendering/AffectedAreasGatherer.cs

+ 5 - 1
src/PixiEditor/Models/Rendering/AffectedAreasGatherer.cs

@@ -221,7 +221,11 @@ internal class AffectedAreasGatherer
 
     private void AddWholeCanvasToEveryMaskPreview()
     {
-        tracker.Document.ForEveryReadonlyMember((member) => AddWholeCanvasToMaskPreview(member.GuidValue));
+        tracker.Document.ForEveryReadonlyMember((member) => 
+        {
+            if (member.Mask is not null)
+                AddWholeCanvasToMaskPreview(member.GuidValue);
+        });
     }
 
     private AffectedArea AddWholeArea(AffectedArea area)