Browse Source

Call to Dispose from UIThread

pull/10117/head
daniel 4 years ago
parent
commit
2a8c1de765
  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;
using System.Threading.Tasks; using System.Threading.Tasks;
using Avalonia.Rendering.Composition.Server; using Avalonia.Rendering.Composition.Server;
using Avalonia.Threading;
namespace Avalonia.Rendering.Composition; namespace Avalonia.Rendering.Composition;
@ -55,6 +56,6 @@ public class CompositionDrawingSurface : CompositionSurface
~CompositionDrawingSurface() ~CompositionDrawingSurface()
{ {
Dispose(); Dispatcher.UIThread.Post(Dispose);
} }
} }

Loading…
Cancel
Save