fix(toolkit): initialize compute region in get call with a default value to fix extension activation failure #7527
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem
With updating Toolkit version to latest in SMUS CodeEditor Spaces, observing Toolkit throws an error as attached in screenshot below with error message
Solution
Get Compute Region seems to be invoked first before Initializing compute region is called
hence solution is to start the async operation of initialize compute region in the background and set a default value, immediately to prevent future calls from throwing error in order to not fail the toolkit extension activation
Tested with a local debug artifact in SMUS CodeEditor space, toolkit activation completed and working
Treat all work as PUBLIC. Private
feature/xbranches will not be squash-merged at release time.Your code changes must meet the guidelines in CONTRIBUTING.md.
License: I confirm that my contribution is made under the terms of the Apache 2.0 license.