From 13e811f74bf08ad36f6ff901d9c2d72b09f2de13 Mon Sep 17 00:00:00 2001 From: Nikita Tsukanov Date: Thu, 3 Sep 2015 22:32:22 +0300 Subject: [PATCH] Fixed RXUI threading issue --- src/Perspex.ReactiveUI/Registrations.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Perspex.ReactiveUI/Registrations.cs b/src/Perspex.ReactiveUI/Registrations.cs index b6b09fb7f2..699d02d87f 100644 --- a/src/Perspex.ReactiveUI/Registrations.cs +++ b/src/Perspex.ReactiveUI/Registrations.cs @@ -1,4 +1,6 @@ using System; +using System.Reactive.Concurrency; +using System.Threading; namespace ReactiveUI @@ -12,7 +14,7 @@ namespace ReactiveUI { public void Register(Action, Type> registerFunction) { - + RxApp.MainThreadScheduler = new SynchronizationContextScheduler(SynchronizationContext.Current); } } }