diff --git a/packages/extension/src/importsBreakdownProvider.ts b/packages/extension/src/importsBreakdownProvider.ts index ab097ed..57081fd 100644 --- a/packages/extension/src/importsBreakdownProvider.ts +++ b/packages/extension/src/importsBreakdownProvider.ts @@ -22,6 +22,7 @@ export class ImportsBreakdownProvider { color: '#808080', margin: '0 0 0 0.5em', }, + rangeBehavior: vscode.DecorationRangeBehavior.ClosedOpen, }) // Update decorations when the active editor changes @@ -33,16 +34,6 @@ export class ImportsBreakdownProvider { }), ) - // Update decorations when the document changes - this.disposables.push( - vscode.workspace.onDidChangeTextDocument((event) => { - const editor = vscode.window.activeTextEditor - if (editor && event.document === editor.document) { - this.updateDecorations(editor) - } - }), - ) - this.disposables.push( vscode.workspace.onDidChangeConfiguration((event) => { if (event.affectsConfiguration('vitest.showImportsDuration')) {