Skip to content

Commit bfff824

Browse files
committed
Limit scope when SettingTree focus context is applied
Fix microsoft#107745
1 parent c057a06 commit bfff824

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/vs/workbench/contrib/preferences/browser/settingsEditor2.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -686,8 +686,10 @@ export class SettingsEditor2 extends EditorPane {
686686
}));
687687

688688
this._register(this.settingsTree.onDidFocus(() => {
689-
this._currentFocusContext = SettingsFocusContext.SettingTree;
690-
this.settingRowFocused.set(true);
689+
if (document.activeElement?.classList.contains('monaco-list')) {
690+
this._currentFocusContext = SettingsFocusContext.SettingTree;
691+
this.settingRowFocused.set(true);
692+
}
691693
}));
692694

693695
this._register(this.settingsTree.onDidBlur(() => {

0 commit comments

Comments
 (0)