From 79342e0e9af0d975f52e0e20fcb1b30adcbcf221 Mon Sep 17 00:00:00 2001 From: Johannes Date: Mon, 16 Dec 2024 16:21:49 +0100 Subject: [PATCH] fix https://github.com/microsoft/vscode/issues/232918 --- .../contrib/inlineChat/browser/inlineChatStrategies.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vs/workbench/contrib/inlineChat/browser/inlineChatStrategies.ts b/src/vs/workbench/contrib/inlineChat/browser/inlineChatStrategies.ts index b77311ce72b86..4d8b814e0dfbb 100644 --- a/src/vs/workbench/contrib/inlineChat/browser/inlineChatStrategies.ts +++ b/src/vs/workbench/contrib/inlineChat/browser/inlineChatStrategies.ts @@ -416,6 +416,10 @@ export class LiveStrategy extends EditModeStrategy { continue; } const hunkRanges = candidate.hunk.getRangesN(); + if (hunkRanges.length === 0) { + // bogous hunk + continue; + } const myDistance = zoneLine <= hunkRanges[0].startLineNumber ? hunkRanges[0].startLineNumber - zoneLine : zoneLine - hunkRanges[0].endLineNumber;