diff --git a/src/vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens.ts b/src/vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens.ts index 6bb934a241d7dff669c81a0cfc2692c0492f3917..a9a83b2340aface503a0197280791a0c84b06fb7 100644 --- a/src/vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens.ts +++ b/src/vs/workbench/contrib/codeEditor/browser/inspectEditorTokens/inspectEditorTokens.ts @@ -70,6 +70,12 @@ class InspectEditorTokensController extends Disposable implements IEditorContrib this._register(this._editor.onDidChangeModel((e) => this.stop())); this._register(this._editor.onDidChangeModelLanguage((e) => this.stop())); this._register(this._editor.onKeyUp((e) => e.keyCode === KeyCode.Escape && this.stop())); + this._register(this._themeService.onDidColorThemeChange(_ => { + if (this._widget) { + this.stop(); + this.launch(); + } + })); } public dispose(): void {