diff --git a/crates/project/src/project.rs b/crates/project/src/project.rs index 46c2ccd2a466dcb0a408f3ae7744f1171716b3eb..0dc224040496d7b2728d0fe81a8e39cd09b7cbef 100644 --- a/crates/project/src/project.rs +++ b/crates/project/src/project.rs @@ -7890,10 +7890,13 @@ impl Project { } let buffer_id = BufferId::new(state.id)?; - let buffer = cx.new_model(|_| { - Buffer::from_proto(this.replica_id(), this.capability(), state, buffer_file) - .unwrap() - }); + let buffer = Buffer::from_proto( + this.replica_id(), + this.capability(), + state, + buffer_file, + )?; + let buffer = cx.new_model(|_| buffer); this.incomplete_remote_buffers .insert(buffer_id, Some(buffer)); }