diff --git a/src/vs/code/node/windowsFinder.ts b/src/vs/code/node/windowsFinder.ts index f45fa1fcb1c09b05180ed6ff46cc6fc56a13830a..2579cc33ba3ad47a1c694797847be0d7f0b9c813 100644 --- a/src/vs/code/node/windowsFinder.ts +++ b/src/vs/code/node/windowsFinder.ts @@ -99,11 +99,7 @@ function findFolderWithCodeSettings(filePath: string, userHome?: string, codeSet function hasCodeSettings(folder: string, normalizedUserHome?: string, codeSettingsFolder = '.vscode') { try { - if ((platform.isLinux ? folder : folder.toLowerCase()) === normalizedUserHome) { - return fs.statSync(path.join(folder, codeSettingsFolder, 'settings.json')).isFile(); // ~/.vscode/extensions is used for extensions - } - - return fs.statSync(path.join(folder, codeSettingsFolder)).isDirectory(); + return fs.statSync(path.join(folder, codeSettingsFolder, 'settings.json')).isFile(); } catch (err) { // assume impossible to access }