未验证 提交 6941792f 编写于 作者: J Joao Moreno

fixes #85456

上级 802a9eae
......@@ -552,7 +552,7 @@ export class SettingsEditor2 extends BaseEditor {
this.createFocusSink(
bodyContainer,
e => {
if (DOM.findParentWithClass(e.relatedTarget, 'monaco-list')) {
if (DOM.findParentWithClass(e.relatedTarget, 'settings-editor-tree')) {
if (this.settingsTree.scrollTop > 0) {
const firstElement = this.settingsTree.firstVisibleElement;
this.settingsTree.reveal(firstElement, 0.1);
......@@ -574,7 +574,7 @@ export class SettingsEditor2 extends BaseEditor {
this.createFocusSink(
bodyContainer,
e => {
if (DOM.findParentWithClass(e.relatedTarget, 'monaco-list')) {
if (DOM.findParentWithClass(e.relatedTarget, 'settings-editor-tree')) {
if (this.settingsTree.scrollTop < this.settingsTree.scrollHeight) {
const lastElement = this.settingsTree.lastVisibleElement;
this.settingsTree.reveal(lastElement, 0.9);
......
......@@ -1516,6 +1516,8 @@ export class SettingsTree extends ObjectTree<SettingsTreeElement> {
}
}));
this.getHTMLElement().classList.add('settings-editor-tree');
this.disposables.add(attachStyler(themeService, {
listBackground: editorBackground,
listActiveSelectionBackground: editorBackground,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册