Browse Source

Don't wait for a frame to be rendered when renderer is stopped

pull/5012/head
Nikita Tsukanov 6 years ago
parent
commit
5a75154bc7
  1. 6
      src/Avalonia.Visuals/Rendering/DeferredRenderer.cs

6
src/Avalonia.Visuals/Rendering/DeferredRenderer.cs

@ -187,6 +187,12 @@ namespace Avalonia.Rendering
{
if (RenderOnlyOnRenderThread)
{
// Renderer is stopped and doesn't tick on the render thread
// This indicates a bug somewhere in our code
// (currently happens when a window gets minimized with Show desktop on Windows 10)
if(!_running)
return;
while (true)
{
Scene scene;

Loading…
Cancel
Save