mirror of
https://github.com/Microsoft/vscode
synced 2024-09-19 18:48:00 +00:00
Fix #107780
This commit is contained in:
parent
b0c320594f
commit
19fa7f4233
|
@ -351,7 +351,7 @@ function parse(model: ITextModel, isSettingsProperty: (currentProperty: string,
|
|||
},
|
||||
onObjectEnd: (offset: number, length: number) => {
|
||||
currentParent = previousParents.pop();
|
||||
if (previousParents.length === settingsPropertyIndex + 1 || (previousParents.length === settingsPropertyIndex + 2 && overrideSetting !== null)) {
|
||||
if (settingsPropertyIndex !== -1 && (previousParents.length === settingsPropertyIndex + 1 || (previousParents.length === settingsPropertyIndex + 2 && overrideSetting !== null))) {
|
||||
// setting ended
|
||||
const setting = previousParents.length === settingsPropertyIndex + 1 ? settings[settings.length - 1] : overrideSetting!.overrides![overrideSetting!.overrides!.length - 1];
|
||||
if (setting) {
|
||||
|
|
Loading…
Reference in a new issue