elmish / Elmish.WPF

Static WPF views for elmish programs
Other
421 stars 68 forks source link

Fix threading issue #580

Closed marner2 closed 10 months ago

marner2 commented 10 months ago

Ensures that program.UpdateViewModel(vm, m) is always run in the correct order, even when an immediate UI update is requested. This is done by scheduling a job cleanup in order with the other scheduled job adds, which will always execute before any jobs are executed (because of dispatcher priority)