Skip to content

Commit e0338cd

Browse files
authored
Fixes diff editor alignment bug (microsoft#185745)
1 parent cf23221 commit e0338cd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/vs/editor/browser/widget/diffEditorWidget2/lineAlignment.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -551,7 +551,7 @@ function getAdditionalLineHeights(editor: CodeEditorWidget, viewZonesToIgnore: R
551551
if (viewZonesToIgnore.has(w.id)) {
552552
continue;
553553
}
554-
const modelLineNumber = coordinatesConverter.convertViewPositionToModelPosition(
554+
const modelLineNumber = w.afterLineNumber === 0 ? 0 : coordinatesConverter.convertViewPositionToModelPosition(
555555
new Position(w.afterLineNumber, 1)
556556
).lineNumber;
557557
viewZoneHeights.push({ lineNumber: modelLineNumber, heightInPx: w.height });

0 commit comments

Comments
 (0)