Bladeren bron

Fixed vector previews memory leak

Krzysztof Krysiński 3 maanden geleden
bovenliggende
commit
79d6f762d7
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      src/PixiEditor.ChangeableDocument/Changeables/Graph/Nodes/VectorLayerNode.cs

+ 1 - 1
src/PixiEditor.ChangeableDocument/Changeables/Graph/Nodes/VectorLayerNode.cs

@@ -120,7 +120,7 @@ public class VectorLayerNode : LayerNode, ITransformableObject, IReadOnlyVectorN
         if (!context.ProcessingColorSpace.IsSrgb)
         {
             int saved = renderOn.Canvas.Save();
-            Texture tex = Texture.ForProcessing(renderOn, ColorSpace.CreateSrgb());
+            using Texture tex = Texture.ForProcessing(renderOn, ColorSpace.CreateSrgb());
             renderOn.Canvas.SetMatrix(Matrix3X3.Identity);
             Rasterize(tex.DrawingSurface, paint);
             renderOn.Canvas.DrawSurface(tex.DrawingSurface, 0, 0);