Browse Source

fix X11 XDestroyWindow crash

pull/4331/head
Lorenzo Delana 6 years ago
parent
commit
2ede354bbc
  1. 9
      src/Avalonia.X11/X11Window.cs

9
src/Avalonia.X11/X11Window.cs

@ -760,11 +760,7 @@ namespace Avalonia.X11
public void Dispose()
{
if (_handle != IntPtr.Zero)
{
XDestroyWindow(_x11.Display, _handle);
Cleanup();
}
Cleanup();
}
void Cleanup()
@ -787,8 +783,7 @@ namespace Avalonia.X11
}
if (_useRenderWindow && _renderHandle != IntPtr.Zero)
{
XDestroyWindow(_x11.Display, _renderHandle);
{
_renderHandle = IntPtr.Zero;
}
}

Loading…
Cancel
Save