82
this.logService.trace(`NativeManagedSettingsService#updateWatcher - Found ${Object.keys(managedSettingDefinitions).length} managed-settings definitions`);
83
if (Object.keys(managedSettingDefinitions).length === 0) {
85
>
const hadManagedSettings = this.managedSettingsValues.size > 0;
86
>
this.managedSettingsValues.clear();
87
>
if (hadManagedSettings) {
88
this._onDidChangeManagedSettings.fire(this.managedSettings);
89
}
91
>
}
92
93
const { createWatcher } = this.watcherFactory ? { createWatcher: this.watcherFactory } : (await import('@vscode/policy-watcher') as { createWatcher: NativePolicyWatcherFactory });