Browse Source

Allow for null renderer.

This can happen in unit tests.
pull/2067/head
Steven Kirk 7 years ago
parent
commit
65234e8e43
  1. 6
      src/Avalonia.Controls/TopLevel.cs

6
src/Avalonia.Controls/TopLevel.cs

@ -97,7 +97,11 @@ namespace Avalonia.Controls
_renderInterface = TryGetService<IPlatformRenderInterface>(dependencyResolver);
Renderer = impl.CreateRenderer(this);
Renderer.SceneInvalidated += SceneInvalidated;
if (Renderer != null)
{
Renderer.SceneInvalidated += SceneInvalidated;
}
impl.SetInputRoot(this);

Loading…
Cancel
Save