Browse Source

dont make native handle null so closing events can complete.

pull/4548/head
Dan Walmsley 6 years ago
parent
commit
838daf7683
  1. 2
      src/Avalonia.Native/WindowImplBase.cs

2
src/Avalonia.Native/WindowImplBase.cs

@ -149,7 +149,6 @@ namespace Avalonia.Native
void IAvnWindowBaseEvents.Closed() void IAvnWindowBaseEvents.Closed()
{ {
var n = _parent._native; var n = _parent._native;
_parent._native = null;
try try
{ {
_parent?.Closed?.Invoke(); _parent?.Closed?.Invoke();
@ -158,6 +157,7 @@ namespace Avalonia.Native
{ {
n?.Dispose(); n?.Dispose();
} }
_parent._mouse.Dispose(); _parent._mouse.Dispose();
} }

Loading…
Cancel
Save