Browse Source

Merge pull request #10117 from danielmayost/fixDisposeCompositionDrawingSurface

Fixes renderer throw InvalidOperationException
pull/10126/head
Nikita Tsukanov 4 years ago
committed by GitHub
parent
commit
9f19b1aa38
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      src/Avalonia.Base/Rendering/Composition/CompositionDrawingSurface.cs

3
src/Avalonia.Base/Rendering/Composition/CompositionDrawingSurface.cs

@ -1,6 +1,7 @@
using System;
using System.Threading.Tasks;
using Avalonia.Rendering.Composition.Server;
using Avalonia.Threading;
namespace Avalonia.Rendering.Composition;
@ -55,6 +56,6 @@ public class CompositionDrawingSurface : CompositionSurface
~CompositionDrawingSurface()
{
Dispose();
Dispatcher.UIThread.Post(Dispose);
}
}

Loading…
Cancel
Save