Browse Source

Use different FromEventPattern method

Fixes #946
Wiesław Šoltés 8 years ago
parent
commit
0e6f48e8a0
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/Avalonia.Controls/Window.cs

+ 3 - 1
src/Avalonia.Controls/Window.cs

@@ -281,7 +281,9 @@ namespace Avalonia.Controls
                 var modal = PlatformImpl.ShowDialog();
                 var result = new TaskCompletionSource<TResult>();
 
-                Observable.FromEventPattern(this, nameof(Closed))
+                Observable.FromEventPattern<EventHandler, EventArgs>(
+                    x => this.Closed += x,
+                    x => this.Closed -= x)
                     .Take(1)
                     .Subscribe(_ =>
                     {