Skip to content

Commit b7266ba

Browse files
authored
Fix panic in crease folding (zed-industries#51531)
Fixes ZED-5BZ Release Notes: - N/A
1 parent ee8ecfa commit b7266ba

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

crates/project/src/lsp_command.rs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4857,9 +4857,14 @@ impl LspCommand for GetFoldingRanges {
48574857
self,
48584858
message: proto::GetFoldingRangesResponse,
48594859
_: Entity<LspStore>,
4860-
_: Entity<Buffer>,
4861-
_: AsyncApp,
4860+
buffer: Entity<Buffer>,
4861+
mut cx: AsyncApp,
48624862
) -> Result<Self::Response> {
4863+
buffer
4864+
.update(&mut cx, |buffer, _| {
4865+
buffer.wait_for_version(deserialize_version(&message.version))
4866+
})
4867+
.await?;
48634868
message
48644869
.ranges
48654870
.into_iter()

0 commit comments

Comments
 (0)