diff --git a/crates/project/src/worktree.rs b/crates/project/src/worktree.rs index 305bcbbf16c258d59de288db08c067501db5895e..fcda45fd6f3672abb874a21dec1b4c27527e21a9 100644 --- a/crates/project/src/worktree.rs +++ b/crates/project/src/worktree.rs @@ -3023,7 +3023,7 @@ impl BackgroundScanner { snapshot.repository_entries.update(&work_dir, |entry| { entry .worktree_statuses - .remove_by(&repo_path, |stored_path, _| { + .remove_by(&repo_path, |stored_path| { stored_path.starts_with(&repo_path) }) });