Browse Source

Merge pull request #11741 from MrJul/fixes/composition-target-fix

Composition: ensure layer is disposed with its render target
pull/11744/head
Nikita Tsukanov 3 years ago
committed by GitHub
parent
commit
a598a5d1d6
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionTarget.cs

4
src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionTarget.cs

@ -128,7 +128,9 @@ namespace Avalonia.Rendering.Composition.Server
if (_renderTarget?.IsCorrupted == true)
{
_renderTarget!.Dispose();
_layer?.Dispose();
_layer = null;
_renderTarget.Dispose();
_renderTarget = null;
_redrawRequested = true;
}

Loading…
Cancel
Save