You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
WaitForDispatcherScheduler silently breaks because apparently the dispatcher is either not created at all or not created before ElementHost appears. As a result all my .ObserveOn(RxApp.MainThreadScheduler) calls don't actually do anything.
Apparently there are also per-platform registrations that may clash, but I haven't observed the results yet.
Step to reproduce
Install ReactiveUI.WinForms and ReactiveUI.WPF
Create a WinForms app
Try to use .ObserveOn(RxApp.MainThreadScheduler) to switch threads