Browse Source

Merge pull request #777 from PixiEditor/evil-crash-fix

Fixed evil crash
Krzysztof Krysiński 5 months ago
parent
commit
13a2b168cf

+ 1 - 1
src/Directory.Build.props

@@ -1,7 +1,7 @@
 <Project>
     <PropertyGroup>
         <CodeAnalysisRuleSet>../Custom.ruleset</CodeAnalysisRuleSet>
-		    <AvaloniaVersion>11.2.4</AvaloniaVersion>
+		    <AvaloniaVersion>11.2.5</AvaloniaVersion>
     </PropertyGroup>
     <ItemGroup>
         <PackageReference Include="StyleCop.Analyzers" Version="1.1.118" />

+ 1 - 1
src/Drawie

@@ -1 +1 @@
-Subproject commit 135600d52af3806ab9bf654d783594683bc756e4
+Subproject commit e50902ad00a8aa66acdc59d49de181aaf2e37273

+ 1 - 1
src/PixiDocks

@@ -1 +1 @@
-Subproject commit 261d8e70227a68d6bc76883af4d1f76b2e6f467d
+Subproject commit 71c3120eda7a644c7da88885504a9e30de68161d

+ 1 - 0
src/PixiEditor/Views/Rendering/Scene.cs

@@ -200,6 +200,7 @@ internal class Scene : Zoombox.Zoombox, ICustomHitTest
     {
         if (initialized)
         {
+            surface.Dispose();
             await FreeGraphicsResources();
         }
 

+ 2 - 1
src/PixiEditor/Views/Visuals/PixiFilePreviewImage.cs

@@ -1,6 +1,7 @@
 using Avalonia;
 using Avalonia.Threading;
 using Drawie.Backend.Core;
+using Drawie.Backend.Core.Surfaces;
 using PixiEditor.Extensions.Exceptions;
 using PixiEditor.Helpers;
 using PixiEditor.Models;
@@ -135,7 +136,7 @@ internal class PixiFilePreviewImage : TextureControl
 
         var newSize = new VecI((int)(surface.Size.X * factor), (int)(surface.Size.Y * factor));
 
-        var scaledBitmap = surface.Resize(newSize, ResizeMethod.HighQuality);
+        var scaledBitmap = surface.Resize(newSize, FilterQuality.High);
 
         surface.Dispose();
         return scaledBitmap;

+ 1 - 1
tests/Directory.Build.props

@@ -1,7 +1,7 @@
 <Project>
     <PropertyGroup>
         <CodeAnalysisRuleSet>../Custom.ruleset</CodeAnalysisRuleSet>
-		<AvaloniaVersion>11.2.4</AvaloniaVersion>
+		<AvaloniaVersion>11.2.5</AvaloniaVersion>
     </PropertyGroup>
     <ItemGroup>
         <PackageReference Include="StyleCop.Analyzers" Version="1.1.118" />