Wait when opening all files from a sketch folder.

This commit is a temporary workaround for eclipse-theia/theia#6298.

Closes arduino/arduino-pro-ide#212.

Signed-off-by: Akos Kitta <kittaakos@typefox.io>
This commit is contained in:
Akos Kitta
2020-03-12 14:57:38 +01:00
parent 8cf019bc07
commit 2a2238bb82
2 changed files with 16 additions and 20 deletions

View File

@@ -534,11 +534,10 @@ export class ArduinoFrontendContribution implements FrontendApplicationContribut
}
async openSketchFiles(uri: string): Promise<void> {
this.sketchService.getSketchFiles(uri).then(uris => {
for (const uri of uris) {
this.editorManager.open(new URI(uri));
}
});
const uris = await this.sketchService.getSketchFiles(uri);
for (const uri of uris) {
await this.editorManager.open(new URI(uri));
}
}
/**