mirror of
https://github.com/jesseduffield/lazygit.git
synced 2026-10-05 21:46:49 -04:00
The commits panel renders only the lines that are on screen, so the width of a column follows what happens to be visible, and a column all of whose visible lines are empty disappears altogether. Scrolling past the pending rebase todos takes the action column away with them, and everything to its right jumps to the left. Cover the same problem for two more columns: the hash column, which goes away while only hashless todos such as "update-ref" are on screen, and the date column in the expanded commits panel, which is as narrow as the time format while only commits from today are on screen. This file is deliberately left un-gofumpt'd: gofumpt indents the body of the commented-out block by a tab, which would fill the diff of the commit that swaps the two blocks with whitespace-only changes. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>