mirror of
https://github.com/jesseduffield/lazygit.git
synced 2026-10-05 21:46:49 -04:00
If two tab switches are handled before the next layout, and the first tab shows a diff in the main view while the second one shows a message, the main view ends up showing the diff. A diff's task is only created after the layout, since the layout settles the width that the diff is laid out to. A message's task is created right away. So the diff's task is created after the message's, and replaces it. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>