diff --git a/crates/project/src/buffer_store.rs b/crates/project/src/buffer_store.rs index d6932e31b225ec258dd21bf8813cb833349f314f..3abc794d041f1cc2df02fc686560bd5db950e6d3 100644 --- a/crates/project/src/buffer_store.rs +++ b/crates/project/src/buffer_store.rs @@ -1211,7 +1211,7 @@ impl BufferStore { return Task::ready(Err(anyhow!("buffer has no file"))); }; - match file.worktree.clone().read(cx) { + match file.worktree.read(cx) { Worktree::Local(worktree) => { let Some(repo) = worktree.local_git_repo(file.path()) else { return Task::ready(Err(anyhow!("no repository for buffer found")));