提交 f33cb5ce 编写于 作者: D Daniel Imms

Fix error telemetry issue

Fixes #102558
上级 91a3e6b0
......@@ -94,13 +94,16 @@ export function convertBufferRangeToViewport(bufferRange: IBufferRange, viewport
}
export function getXtermLineContent(buffer: IBuffer, lineStart: number, lineEnd: number, cols: number): string {
let line = '';
let content = '';
for (let i = lineStart; i <= lineEnd; i++) {
// Make sure only 0 to cols are considered as resizing when windows mode is enabled will
// retain buffer data outside of the terminal width as reflow is disabled.
line += buffer.getLine(i)!.translateToString(true, 0, cols);
const line = buffer.getLine(i);
if (line) {
content += line.translateToString(true, 0, cols);
}
return line;
}
return content;
}
export function positionIsInRange(position: IBufferCellPosition, range: IBufferRange): boolean {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册