diff --git a/src/vs/workbench/contrib/void/browser/react/src/void-command-bar-tsx/VoidCommandBar.tsx b/src/vs/workbench/contrib/void/browser/react/src/void-command-bar-tsx/VoidCommandBar.tsx index 6655306e..99cf9bc5 100644 --- a/src/vs/workbench/contrib/void/browser/react/src/void-command-bar-tsx/VoidCommandBar.tsx +++ b/src/vs/workbench/contrib/void/browser/react/src/void-command-bar-tsx/VoidCommandBar.tsx @@ -82,7 +82,7 @@ const VoidCommandBar = ({ uri, editor }: VoidCommandBarProps) => { if (idx !== null) { const diffid = sortedDiffIds[idx] const diff = editCodeService.diffOfId[diffid] - const range = { startLineNumber: diff.startLine, endLineNumber: diff.startLine, startColumn: 1, endColumn: 1 }; + const range = { startLineNumber: diff.startLine - 1, endLineNumber: diff.startLine - 1, startColumn: 1, endColumn: 1 }; editor.revealRangeInCenter(range, ScrollType.Immediate) commandBarService.setDiffIdx(uri, idx) } @@ -276,19 +276,20 @@ const VoidCommandBar = ({ uri, editor }: VoidCommandBarProps) => { const leftRightUpDownButtons =
{/* Changes in file */} - { -
- {downButton} + {isADiffZoneInThisFile && +
{upButton} - + {downButton} +
{isADiffInThisFile ? `Diff ${(currDiffIdx ?? 0) + 1} of ${sortedDiffIds.length}` - : `No changes` + : streamState === 'streaming' ? + 'No changes yet' + : `No changes` } - +
} - {/* Files */} {