Browse Source

Clear the draw list before letting go of the visual

pull/8105/head
Nikita Tsukanov 4 years ago
parent
commit
b4512e0da8
  1. 7
      src/Avalonia.Base/Visual.cs

7
src/Avalonia.Base/Visual.cs

@ -495,7 +495,12 @@ namespace Avalonia
DisableTransitions();
OnDetachedFromVisualTree(e);
CompositionVisual = null;
if (CompositionVisual != null)
{
CompositionVisual.DrawList = null;
CompositionVisual = null;
}
DetachedFromVisualTree?.Invoke(this, e);
e.Root?.Renderer?.AddDirty(this);

Loading…
Cancel
Save