diff --git a/src/Avalonia.Controls/Window.cs b/src/Avalonia.Controls/Window.cs index 1159fc4928..086615d7d9 100644 --- a/src/Avalonia.Controls/Window.cs +++ b/src/Avalonia.Controls/Window.cs @@ -399,7 +399,7 @@ namespace Avalonia.Controls { bool canClose = true; - foreach(var child in _children) + foreach(var child in _children.ToList()) { if(!child.HandleClosing()) {