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