Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
When the example includes >1 modules, we have to wait for the progress start of every edit. This is the sequence of events: --> didChange A.hs --> didChange B.hs <-- ProgressStart (for A.hs change) <-- ProgressDone (aborted) <-- ProgressStart (for B.hs change) <-- ProgressDone The experiment needs to ignore the aborted progress done events and wait until the last progress done event. To accomplish this, we wait for all the progress start events and then wait for one progress done event
- Loading branch information