提交 186d148c 编写于 作者: R Rob Lourens

Fix #53083 - add minimum width for TOC in settings editor

上级 632c0910
......@@ -118,7 +118,11 @@
display: none;
}
.search-mode .settings-toc-container {
.settings-editor.search-mode .settings-toc-container {
display: none;
}
.settings-editor.narrow > .settings-body .settings-toc-container {
display: none;
}
......
......@@ -135,7 +135,9 @@ export class SettingsEditor2 extends BaseEditor {
layout(dimension: DOM.Dimension): void {
this.searchWidget.layout(dimension);
this.layoutSettingsList(dimension);
this.layoutTrees(dimension);
DOM.toggleClass(this.rootElement, 'narrow', dimension.width < 600);
}
focus(): void {
......@@ -770,7 +772,7 @@ export class SettingsEditor2 extends BaseEditor {
});
}
private layoutSettingsList(dimension: DOM.Dimension): void {
private layoutTrees(dimension: DOM.Dimension): void {
const listHeight = dimension.height - (DOM.getDomNodePagePosition(this.headerContainer).height + 12 /*padding*/);
this.settingsTreeContainer.style.height = `${listHeight}px`;
this.settingsTree.layout(listHeight, 800);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册