diff --git a/src/vs/platform/configuration/common/configurationModels.ts b/src/vs/platform/configuration/common/configurationModels.ts index f05974df9ef..9e171f9b6cb 100644 --- a/src/vs/platform/configuration/common/configurationModels.ts +++ b/src/vs/platform/configuration/common/configurationModels.ts @@ -211,7 +211,7 @@ export class ConfigurationModel implements IConfigurationModel { } }; for (const override of this.overrides) { - if (arrays.equals(override.identifiers, [identifier])) { + if (override.identifiers.length === 1 && override.identifiers[0] === identifier) { contentsForIdentifierOnly = override.contents; } else if (override.identifiers.includes(identifier)) { mergeContents(override.contents);