@@ -15,8 +15,7 @@ import { ICommandService } from 'vs/platform/commands/common/commands';
1515import { IDebugService , IDebugSession , IDebugConfiguration , IConfig , ILaunch } from 'vs/workbench/contrib/debug/common/debug' ;
1616import { IThemeService } from 'vs/platform/theme/common/themeService' ;
1717import { attachSelectBoxStyler , attachStylerCallback } from 'vs/platform/theme/common/styler' ;
18- import { SIDE_BAR_BACKGROUND } from 'vs/workbench/common/theme' ;
19- import { selectBorder } from 'vs/platform/theme/common/colorRegistry' ;
18+ import { selectBorder , selectBackground } from 'vs/platform/theme/common/colorRegistry' ;
2019import { IContextViewService } from 'vs/platform/contextview/browser/contextView' ;
2120import { IWorkspaceContextService , WorkbenchState } from 'vs/platform/workspace/common/workspace' ;
2221import { IDisposable , dispose } from 'vs/base/common/lifecycle' ;
@@ -51,9 +50,7 @@ export class StartDebugActionViewItem implements IActionViewItem {
5150 this . toDispose = [ ] ;
5251 this . selectBox = new SelectBox ( [ ] , - 1 , contextViewService , undefined , { ariaLabel : nls . localize ( 'debugLaunchConfigurations' , 'Debug Launch Configurations' ) } ) ;
5352 this . toDispose . push ( this . selectBox ) ;
54- this . toDispose . push ( attachSelectBoxStyler ( this . selectBox , themeService , {
55- selectBackground : SIDE_BAR_BACKGROUND
56- } ) ) ;
53+ this . toDispose . push ( attachSelectBoxStyler ( this . selectBox , themeService ) ) ;
5754
5855 this . registerListeners ( ) ;
5956 }
@@ -124,9 +121,10 @@ export class StartDebugActionViewItem implements IActionViewItem {
124121 event . stopPropagation ( ) ;
125122 }
126123 } ) ) ;
127- this . toDispose . push ( attachStylerCallback ( this . themeService , { selectBorder } , colors => {
124+ this . toDispose . push ( attachStylerCallback ( this . themeService , { selectBorder, selectBackground } , colors => {
128125 this . container . style . border = colors . selectBorder ? `1px solid ${ colors . selectBorder } ` : '' ;
129126 selectBoxContainer . style . borderLeft = colors . selectBorder ? `1px solid ${ colors . selectBorder } ` : '' ;
127+ this . start . style . backgroundColor = colors . selectBackground ? `${ colors . selectBackground } ` : '' ;
130128 } ) ) ;
131129 this . debugService . getConfigurationManager ( ) . getDynamicProviders ( ) . then ( providers => {
132130 this . providers = providers ;
0 commit comments