diff --git a/src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionTarget.cs b/src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionTarget.cs index 2f0ca2f578..3e88b9e77b 100644 --- a/src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionTarget.cs +++ b/src/Avalonia.Base/Rendering/Composition/Server/ServerCompositionTarget.cs @@ -131,7 +131,7 @@ namespace Avalonia.Rendering.Composition.Server _renderTarget ??= _compositor.CreateRenderTarget(_surfaces()); - if (_dirtyRect == default && !_redrawRequested) + if ((_dirtyRect.Width == 0 && _dirtyRect.Height == 0) && !_redrawRequested) return; Revision++;