diff --git a/src/Avalonia.Controls/Window.cs b/src/Avalonia.Controls/Window.cs index 2aca1854ce..f51cf8b300 100644 --- a/src/Avalonia.Controls/Window.cs +++ b/src/Avalonia.Controls/Window.cs @@ -499,7 +499,7 @@ namespace Avalonia.Controls /// protected virtual bool HandleClosing() { - if (ShouldCancelClose()) + if (!ShouldCancelClose()) { CloseInternal(); return true;