Skip to content

Commit 6be4d6c

Browse files
authored
Don't let actual decorations grow, but still grow the "ambient" background decoration (microsoft#203546)
fixes microsoft/vscode-copilot#3713
1 parent d21ba4a commit 6be4d6c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/vs/workbench/contrib/inlineChat/browser/inlineChatStrategies.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import { LineRange } from 'vs/editor/common/core/lineRange';
1818
import { Position } from 'vs/editor/common/core/position';
1919
import { Range } from 'vs/editor/common/core/range';
2020
import { IEditorDecorationsCollection } from 'vs/editor/common/editorCommon';
21-
import { IModelDecorationsChangeAccessor, IModelDeltaDecoration, ITextModel, IValidEditOperation, OverviewRulerLane } from 'vs/editor/common/model';
21+
import { IModelDecorationsChangeAccessor, IModelDeltaDecoration, ITextModel, IValidEditOperation, OverviewRulerLane, TrackedRangeStickiness } from 'vs/editor/common/model';
2222
import { ModelDecorationOptions } from 'vs/editor/common/model/textModel';
2323
import { IEditorWorkerService } from 'vs/editor/common/services/editorWorker';
2424
import { InlineDecoration, InlineDecorationType } from 'vs/editor/common/viewModel';
@@ -419,6 +419,7 @@ export class LiveStrategy extends EditModeStrategy {
419419
private readonly _decoInsertedTextRange = ModelDecorationOptions.register({
420420
description: 'inline-chat-inserted-range-linehighlight',
421421
className: 'inline-chat-inserted-range',
422+
stickiness: TrackedRangeStickiness.NeverGrowsWhenTypingAtEdges,
422423
});
423424

424425
private readonly _previewZone: Lazy<InlineChatFileCreatePreviewWidget>;

0 commit comments

Comments
 (0)