Fix cursor position when navigating to a multibuffer's first excerpt (#25723)

This PR fixes an unexpected cursor position when jumping to the
beginning of the project diff editor's first excerpt if that excerpt
starts with a deleted region. Previously, the cursor would end up in the
*following* region in this situation; now it ends up at the start of the
deleted region, as happens already for excerpts that are not the first.

Release Notes:

- N/A

---------

Co-authored-by: Max <max@zed.dev>
7ec3702b47Cole Miller committed on 2/27/2025, 7:53:34 PM· committed by GitHubparent91862dd
3 files changedLine totals unavailable