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
Don't block waiting for debug configurations (#1914)
When a folder is added to the workspace context we were awaiting the
`makeDebugConfigurations` method. This method generates launch
configurations in the launch.json. If the method finds it needs to
update existing launch configurations, it puts of a warning message
dialog prompting the user for action.
Because we were awaiting this method, the dialog blocks folder addition
and in turn prevents sourcekit-lsp and other extension features from
activating for the folder until the dialog is dismissed.
Because nothing relies on the result of `makeDebugConfigurations`,
simply kick off the work but don't await it.
Issue: #1912
0 commit comments