@@ -51,13 +51,13 @@ export class SelectColorThemeAction extends Action {
5151 ...configurationEntries ( this . extensionGalleryService , localize ( 'installColorThemes' , "Install Additional Color Themes..." ) )
5252 ] ;
5353
54- let selectThemeTimeout : NodeJS . Timeout | undefined ;
54+ let selectThemeTimeout : number | undefined ;
5555
5656 const selectTheme = ( theme : ThemeItem , applyTheme : boolean ) => {
5757 if ( selectThemeTimeout ) {
5858 clearTimeout ( selectThemeTimeout ) ;
5959 }
60- selectThemeTimeout = setTimeout ( ( ) => {
60+ selectThemeTimeout = window . setTimeout ( ( ) => {
6161 selectThemeTimeout = undefined ;
6262
6363 let themeId = theme . id ;
@@ -123,13 +123,13 @@ class SelectIconThemeAction extends Action {
123123 configurationEntries ( this . extensionGalleryService , localize ( 'installIconThemes' , "Install Additional File Icon Themes..." ) )
124124 ) ;
125125
126- let selectThemeTimeout : NodeJS . Timeout | undefined ;
126+ let selectThemeTimeout : number | undefined ;
127127
128128 const selectTheme = ( theme : ThemeItem , applyTheme : boolean ) => {
129129 if ( selectThemeTimeout ) {
130130 clearTimeout ( selectThemeTimeout ) ;
131131 }
132- selectThemeTimeout = setTimeout ( ( ) => {
132+ selectThemeTimeout = window . setTimeout ( ( ) => {
133133 selectThemeTimeout = undefined ;
134134 let themeId = theme . id ;
135135 if ( typeof theme . id === 'undefined' ) { // 'pick in marketplace' entry
0 commit comments