Git diff view doesn't show properly when terminal panel is on

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

If the terminal panel is on, the git diff view doesn’t show some diff lines

Steps to Reproduce

  1. choose Source Control
  2. click one commit in Graph
  3. this commit diff will open, and when it’s open, toggle to open or close terminal panel
  4. check if some line of git diff not shown sometimes

Expected Behavior

when terminal panel is open, the git diff view should not be affected

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.3.34 (Universal)
VSCode Version: 1.105.1
Commit: 643ba67cd252e2888e296dd0cf34a0c5d7625b90
Date: 2026-01-10T21:17:10.428Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.2.0

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

As it seems I can only upload on screenshot when create this bug report, so I upload the error screenshot in this comment

Hey, thanks for the report.

I can see the issue. Line 125 and other lines near the bottom get cut off when the terminal is open. This is a viewport bug. The terminal takes space at the bottom, but the diff view doesn’t recalculate the visible area correctly, so the lower lines become hidden.

Temporary workarounds:

  • Close the terminal when viewing diffs in Git Graph
  • Try resizing the terminal panel by dragging the divider up or down. Sometimes this triggers a layout recalculation

I’ll pass this to the team to fix. This is clearly a rendering bug.

1 Like

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.