From 8cc2f55d8e613f11948810e5df1ad54e59fa9f65 Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Sat, 10 Jan 2026 09:45:18 -0800 Subject: [PATCH] Editor GPU: Fix wrapped line indent Fixes #238404 --- .../editor/browser/gpu/renderStrategy/fullFileRenderStrategy.ts | 2 +- .../editor/browser/gpu/renderStrategy/viewportRenderStrategy.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vs/editor/browser/gpu/renderStrategy/fullFileRenderStrategy.ts b/src/vs/editor/browser/gpu/renderStrategy/fullFileRenderStrategy.ts index f0ae8bba97f3c..eb7a65ed4f0f5 100644 --- a/src/vs/editor/browser/gpu/renderStrategy/fullFileRenderStrategy.ts +++ b/src/vs/editor/browser/gpu/renderStrategy/fullFileRenderStrategy.ts @@ -346,7 +346,7 @@ export class FullFileRenderStrategy extends BaseRenderStrategy { contentSegmenter = createContentSegmenter(lineData, viewLineOptions); charWidth = viewLineOptions.spaceWidth * dpr; - absoluteOffsetX = 0; + absoluteOffsetX = (lineData.minColumn - 1) * charWidth; tokens = lineData.tokens; tokenStartIndex = lineData.minColumn - 1; diff --git a/src/vs/editor/browser/gpu/renderStrategy/viewportRenderStrategy.ts b/src/vs/editor/browser/gpu/renderStrategy/viewportRenderStrategy.ts index 446fef8cbbcd7..eef9779993bc6 100644 --- a/src/vs/editor/browser/gpu/renderStrategy/viewportRenderStrategy.ts +++ b/src/vs/editor/browser/gpu/renderStrategy/viewportRenderStrategy.ts @@ -249,7 +249,7 @@ export class ViewportRenderStrategy extends BaseRenderStrategy { contentSegmenter = createContentSegmenter(lineData, viewLineOptions); charWidth = viewLineOptions.spaceWidth * dpr; - absoluteOffsetX = 0; + absoluteOffsetX = (lineData.minColumn - 1) * charWidth; tokens = lineData.tokens; tokenStartIndex = lineData.minColumn - 1;