Browse Source

dont crash when window is closed and apis are still called.

pull/4528/head
Dan Walmsley 6 years ago
parent
commit
67381d0a91
  1. 4
      src/Avalonia.Native/WindowImplBase.cs

4
src/Avalonia.Native/WindowImplBase.cs

@ -351,12 +351,12 @@ namespace Avalonia.Native
public Point PointToClient(PixelPoint point)
{
return _native.PointToClient(point.ToAvnPoint()).ToAvaloniaPoint();
return _native?.PointToClient(point.ToAvnPoint()).ToAvaloniaPoint() ?? default;
}
public PixelPoint PointToScreen(Point point)
{
return _native.PointToScreen(point.ToAvnPoint()).ToAvaloniaPixelPoint();
return _native?.PointToScreen(point.ToAvnPoint()).ToAvaloniaPixelPoint() ?? default;
}
public void Hide()

Loading…
Cancel
Save