提交 38469255 编写于 作者: R Rob Lourens

Settings editor - fix measuring items with wrong template

上级 74ccd2df
...@@ -455,8 +455,9 @@ export class SettingsRenderer implements IRenderer { ...@@ -455,8 +455,9 @@ export class SettingsRenderer implements IRenderer {
private measureSettingElementHeight(tree: ITree, element: SettingsTreeSettingElement): number { private measureSettingElementHeight(tree: ITree, element: SettingsTreeSettingElement): number {
const measureHelper = DOM.append(this.measureContainer, $('.setting-measure-helper')); const measureHelper = DOM.append(this.measureContainer, $('.setting-measure-helper'));
const template = this.renderSettingTemplate(tree, measureHelper); const templateId = this.getTemplateId(tree, element);
this.renderSettingElement(tree, element, template); const template = this.renderTemplate(tree, templateId, measureHelper);
this.renderElement(tree, element, templateId, template);
const height = this.measureContainer.offsetHeight; const height = this.measureContainer.offsetHeight;
this.measureContainer.removeChild(this.measureContainer.firstChild); this.measureContainer.removeChild(this.measureContainer.firstChild);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册