diff --git a/crates/call/src/room.rs b/crates/call/src/room.rs index f84341e5dd1080a36d0f7f86556ffdff5f636d7b..9c22298946d947b41475fc1ab885872c5e8fd462 100644 --- a/crates/call/src/room.rs +++ b/crates/call/src/room.rs @@ -803,7 +803,8 @@ impl Room { None => return Ok(()), }; - self.client.send(proto::UnshareProject { project_id }) + self.client.send(proto::UnshareProject { project_id })?; + project.update(cx, |this, cx| this.unshare(cx)) } pub(crate) fn set_location(