From d9311bd3969c58563d72ae3d8de9f2ed07124c2e Mon Sep 17 00:00:00 2001 From: Martin Aeschlimann Date: Wed, 3 May 2017 10:28:34 +0200 Subject: [PATCH] [theme] Workbench button.foreground doens't work. Fixes #25767 --- .../services/themes/electron-browser/workbenchThemeService.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vs/workbench/services/themes/electron-browser/workbenchThemeService.ts b/src/vs/workbench/services/themes/electron-browser/workbenchThemeService.ts index afaaba898f8..2b5a118ce74 100644 --- a/src/vs/workbench/services/themes/electron-browser/workbenchThemeService.ts +++ b/src/vs/workbench/services/themes/electron-browser/workbenchThemeService.ts @@ -407,6 +407,7 @@ export class WorkbenchThemeService implements IWorkbenchThemeService { if (themeId === this.currentColorTheme.id && !this.currentColorTheme.isLoaded && this.currentColorTheme.hasEqualData(themeData)) { // the loaded theme is identical to the perisisted theme. Don't need to send an event. this.currentColorTheme = themeData; + themeData.setCustomColors(this.colorCustomizations); return TPromise.as(themeData); } themeData.setCustomColors(this.colorCustomizations);