Limit scope when SettingTree focus context is applied

Fix #107745
This commit is contained in:
Rob Lourens 2020-09-29 21:54:27 -07:00
parent c057a06206
commit bfff8243c5

View file

@ -686,8 +686,10 @@ export class SettingsEditor2 extends EditorPane {
}));
this._register(this.settingsTree.onDidFocus(() => {
this._currentFocusContext = SettingsFocusContext.SettingTree;
this.settingRowFocused.set(true);
if (document.activeElement?.classList.contains('monaco-list')) {
this._currentFocusContext = SettingsFocusContext.SettingTree;
this.settingRowFocused.set(true);
}
}));
this._register(this.settingsTree.onDidBlur(() => {