From ea2f6c63914269315f576842031356963767de8d Mon Sep 17 00:00:00 2001 From: Pine Wu Date: Thu, 5 Mar 2020 11:59:02 -0800 Subject: [PATCH] Fix #87493 --- extensions/emmet/src/util.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/extensions/emmet/src/util.ts b/extensions/emmet/src/util.ts index b6281272851c8..49cc45cd6309e 100644 --- a/extensions/emmet/src/util.ts +++ b/extensions/emmet/src/util.ts @@ -32,7 +32,12 @@ export function updateEmmetExtensionsPath() { let extensionsPath = vscode.workspace.getConfiguration('emmet')['extensionsPath']; if (_currentExtensionsPath !== extensionsPath) { _currentExtensionsPath = extensionsPath; - _emmetHelper.updateExtensionsPath(extensionsPath, vscode.workspace.rootPath).then(null, (err: string) => vscode.window.showErrorMessage(err)); + if (!vscode.workspace.workspaceFolders) { + return; + } else { + const rootPath = vscode.workspace.workspaceFolders[0].uri.fsPath; + _emmetHelper.updateExtensionsPath(extensionsPath, rootPath).then(null, (err: string) => vscode.window.showErrorMessage(err)); + } } } @@ -622,4 +627,4 @@ export function trimQuotes(s: string) { } return s; -} \ No newline at end of file +}