diff --git a/vscode-trace-extension/src/extension.ts b/vscode-trace-extension/src/extension.ts index afa7363..30098c1 100644 --- a/vscode-trace-extension/src/extension.ts +++ b/vscode-trace-extension/src/extension.ts @@ -67,7 +67,7 @@ export async function activate(context: vscode.ExtensionContext): Promise { await startTraceServerIfAvailable(file.fsPath); if (await isTraceServerUp()) { - fileOpenHandler(context, file); + await fileOpenHandler(context, file); vscode.commands.executeCommand('trace-explorer.refreshContext'); } }) diff --git a/vscode-trace-extension/src/trace-explorer/trace-utils.ts b/vscode-trace-extension/src/trace-explorer/trace-utils.ts index e896564..f398a20 100644 --- a/vscode-trace-extension/src/trace-explorer/trace-utils.ts +++ b/vscode-trace-extension/src/trace-explorer/trace-utils.ts @@ -55,7 +55,7 @@ export const fileHandler = async (context: vscode.ExtensionContext, traceUri: vscode.Uri): Promise => { const resolvedTraceURI: vscode.Uri = traceUri; const { traceManager, experimentManager } = getManagers(); - vscode.window.withProgress( + return vscode.window.withProgress( { location: vscode.ProgressLocation.Notification, title: getProgressBarTitle(resolvedTraceURI),