From 5a552a47349335e2eb2f6ba2e115d41e5db58dfb Mon Sep 17 00:00:00 2001 From: Martin Aeschlimann Date: Thu, 7 Mar 2019 10:23:20 +0100 Subject: [PATCH] Listener leak alarm for `onThemeChange` Fixes #69896 --- .../workbench/services/themes/browser/workbenchThemeService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/services/themes/browser/workbenchThemeService.ts b/src/vs/workbench/services/themes/browser/workbenchThemeService.ts index aefaac93551..de198ff63c2 100644 --- a/src/vs/workbench/services/themes/browser/workbenchThemeService.ts +++ b/src/vs/workbench/services/themes/browser/workbenchThemeService.ts @@ -109,7 +109,7 @@ export class WorkbenchThemeService implements IWorkbenchThemeService { this.colorThemeStore = new ColorThemeStore(extensionService, ColorThemeData.createLoadedEmptyTheme(DEFAULT_THEME_ID, DEFAULT_THEME_SETTING_VALUE)); this.onFileIconThemeChange = new Emitter(); this.iconThemeStore = new FileIconThemeStore(extensionService); - this.onColorThemeChange = new Emitter(); + this.onColorThemeChange = new Emitter({ leakWarningThreshold: 400 }); this.currentIconTheme = FileIconThemeData.createUnloadedTheme(''); -- GitLab