editor: Fix crash caused by editor::SelectPrevious
(#24660)
Closes #24345 Release Notes: - Fixed a crash caused by calling `editor::SelectPrevious` twice in a row. Co-authored-by: conrad <conrad@zed.dev>
This commit is contained in:
parent
7950368bc2
commit
bbea3a2184
2 changed files with 16 additions and 1 deletions
|
@ -7121,7 +7121,7 @@ impl<'a> Iterator for ReversedMultiBufferChunks<'a> {
|
|||
self.offset -= 1;
|
||||
Some("\n")
|
||||
} else {
|
||||
let chunk = self.current_chunks.as_mut().unwrap().next().unwrap();
|
||||
let chunk = self.current_chunks.as_mut().unwrap().next()?;
|
||||
self.offset -= chunk.len();
|
||||
Some(chunk)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue