Skip to content

Commit c661d0e

Browse files
committed
Fixes #259517
1 parent a0cd4b3 commit c661d0e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/vs/workbench/services/configuration/browser/configurationService.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1353,7 +1353,10 @@ class ConfigurationDefaultOverridesContribution extends Disposable implements IW
13531353

13541354
this.autoRefetchExperimentalSettingsScheduler = new RunOnceScheduler(() => {
13551355
this.processExperimentalSettings(this.autoRefetchExperimentalSettings, true);
1356-
this.autoRefetchExperimentalSettingsScheduler.schedule();
1356+
if (ASSIGNMENT_REFETCH_INTERVAL !== 0) {
1357+
// TODO@sandy081 wait for the promise returned by processExperimentalSettings to avoid unbounded queuing
1358+
this.autoRefetchExperimentalSettingsScheduler.schedule();
1359+
}
13571360
}, ASSIGNMENT_REFETCH_INTERVAL);
13581361

13591362
this.updateDefaults();

0 commit comments

Comments
 (0)