Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixing fsac stalls #104

Merged
merged 2 commits into from
Mar 16, 2021
Merged

Fixing fsac stalls #104

merged 2 commits into from
Mar 16, 2021

Conversation

TheAngryByrd
Copy link
Member

In https://github.com/ionide/proj-info/pull/101/files\#r588779221 I said I didn't see a reason to exit early. Well turns of FSAC relies on this behavior. This backs out that change and puts checks around reloads instead. Also I clean up some variable names I forgot to finish out on another PR.

In https://github.com/ionide/proj-info/pull/101/files\#r588779221 I said I didn't see a reason to exit early.  Well turns of FSAC relies on this behavior.  This backs out that change and puts checks around reloads instead
@baronfel
Copy link
Collaborator

Testing this locally on my FSAC test-enhancements branch before merging.

@baronfel
Copy link
Collaborator

The thing that broke FSAC was the WorkspaceLoad events no longer being fired. This stalled out the listeners in our tests, which wait for the WorkspaceLoad true event before continuing.

@baronfel
Copy link
Collaborator

Looking great to me 👍. Going to merge and trigger a new release. I'm going to unlist 0.49 and 0.50 once FSAC has been merged with these changes, as those versions had this bug in them.

@baronfel baronfel merged commit 7cac223 into ionide:master Mar 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants