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); } } }