Browse Source

Merge pull request #8569 from hez2010/visual-fixes

Avoid crashing when fail to create OpenGL context
pull/8753/head
Max Katz 4 years ago
committed by Dan Walmsley
parent
commit
7eb0a48d19
  1. 7
      src/Avalonia.OpenGL/Controls/OpenGlControlBase.cs

7
src/Avalonia.OpenGL/Controls/OpenGlControlBase.cs

@ -148,6 +148,13 @@ namespace Avalonia.OpenGL.Controls
return false;
}
if (_context == null)
{
Logger.TryGet(LogEventLevel.Error, "OpenGL")?.Log("OpenGlControlBase",
"Unable to initialize OpenGL: unable to create additional OpenGL context.");
return false;
}
GlVersion = _context.Version;
try
{

Loading…
Cancel
Save