diff --git a/src/vs/workbench/parts/preferences/browser/settingsEditor2.ts b/src/vs/workbench/parts/preferences/browser/settingsEditor2.ts index 4d59d1a3e518f..f18975f69905d 100644 --- a/src/vs/workbench/parts/preferences/browser/settingsEditor2.ts +++ b/src/vs/workbench/parts/preferences/browser/settingsEditor2.ts @@ -716,6 +716,10 @@ export class SettingsEditor2 extends BaseEditor { if (this.settingsTreeModel) { this.settingsTreeModel.update(resolvedSettingsRoot); + + // Maybe settings were added, update count + this.renderResultCountMessages(); + return this.renderTree(); } else { this.settingsTreeModel = this.instantiationService.createInstance(SettingsTreeModel, this.viewState); @@ -728,6 +732,8 @@ export class SettingsEditor2 extends BaseEditor { } else { this.tocTree.setInput(this.tocTreeModel); } + + this.renderResultCountMessages(); } return TPromise.wrap(null);