Skip to content

Commit e921f24

Browse files
committed
use window.setTimeout
1 parent 8dc5474 commit e921f24

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/vs/workbench/contrib/themes/browser/themes.contribution.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)