From abf99de040eb27c79f8a1a9f12ec180a55591aa7 Mon Sep 17 00:00:00 2001 From: Raymond Zhao Date: Wed, 3 Mar 2021 23:18:02 +0000 Subject: [PATCH] :lipstick: --- extensions/emmet/src/util.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/extensions/emmet/src/util.ts b/extensions/emmet/src/util.ts index c1941bdacc6..6b91b607e96 100644 --- a/extensions/emmet/src/util.ts +++ b/extensions/emmet/src/util.ts @@ -13,7 +13,7 @@ import { TextDocument as LSTextDocument } from 'vscode-languageserver-textdocume import { getRootNode } from './parseDocument'; let _emmetHelper: typeof EmmetHelper; -let _currentExtensionsPath: string | undefined = undefined; +let _currentExtensionsPath: string[] | undefined; let _homeDir: vscode.Uri | undefined; @@ -36,7 +36,10 @@ export function getEmmetHelper() { */ export function updateEmmetExtensionsPath(forceRefresh: boolean = false) { const helper = getEmmetHelper(); - let extensionsPath = vscode.workspace.getConfiguration('emmet')['extensionsPath']; + let extensionsPath = vscode.workspace.getConfiguration('emmet').get('extensionsPath'); + if (!extensionsPath) { + extensionsPath = []; + } if (forceRefresh || _currentExtensionsPath !== extensionsPath) { _currentExtensionsPath = extensionsPath; if (!vscode.workspace.workspaceFolders || vscode.workspace.workspaceFolders.length === 0) {