Allow unfolding deleted buffers in project diff w/ keyboard (#25835)
Release Notes: - N/A
This commit is contained in:
parent
ec88a6886f
commit
1c4c568068
3 changed files with 32 additions and 10 deletions
|
@ -3541,7 +3541,9 @@ impl MultiBufferSnapshot {
|
|||
cursor.seek(&range.start);
|
||||
std::iter::from_fn(move || {
|
||||
let region = cursor.region()?;
|
||||
if region.range.start >= range.end {
|
||||
if region.range.start > range.end
|
||||
|| region.range.start == range.end && region.range.start > range.start
|
||||
{
|
||||
return None;
|
||||
}
|
||||
cursor.next_excerpt();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue