From 8e6b6258ed249f75aa6c67c2a70662569523e91a Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Sat, 18 Mar 2017 13:48:26 +0100 Subject: [PATCH] Fix re-enabling windows when dialog is closed. --- src/Avalonia.Controls/Window.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Avalonia.Controls/Window.cs b/src/Avalonia.Controls/Window.cs index 57470aa60e..e66b1beb1e 100644 --- a/src/Avalonia.Controls/Window.cs +++ b/src/Avalonia.Controls/Window.cs @@ -269,8 +269,8 @@ namespace Avalonia.Controls using (BeginAutoSizing()) { - var affectedWindows = s_windows.Where(w => w.IsEnabled && w != this); - Window activated = affectedWindows.Where(w => w.IsActive).FirstOrDefault(); + var affectedWindows = s_windows.Where(w => w.IsEnabled && w != this).ToList(); + var activated = affectedWindows.Where(w => w.IsActive).FirstOrDefault(); SetIsEnabled(affectedWindows, false); var modal = PlatformImpl.ShowDialog();