support var substitution for multiroot workspace

This commit is contained in:
Andre Weinand
2018-06-27 22:52:36 +02:00
parent 4af9901e41
commit 9769d31a39
2 changed files with 13 additions and 10 deletions

View File

@@ -69,7 +69,7 @@ export class MainThreadDebugService implements MainThreadDebugServiceShape, IDeb
}
substituteVariables(folder: IWorkspaceFolder, config: IConfig): TPromise<IConfig> {
return this._proxy.$substituteVariables(folder.uri, config);
return this._proxy.$substituteVariables(folder ? folder.uri : undefined, config);
}
runInTerminal(args: DebugProtocol.RunInTerminalRequestArguments, config: ITerminalSettings): TPromise<void> {