diff --git a/crates/worktree/src/worktree.rs b/crates/worktree/src/worktree.rs index 0d2b6e00c7..e9528987aa 100644 --- a/crates/worktree/src/worktree.rs +++ b/crates/worktree/src/worktree.rs @@ -5061,11 +5061,10 @@ impl BackgroundScanner { ); if let Some(work_directory_id) = work_directory_id { - let scan_id = state.snapshot.scan_id; state.snapshot.git_repositories.update( &work_directory_id, |local_repository_entry| { - local_repository_entry.status_scan_id = scan_id; + local_repository_entry.status_scan_id += 1; }, ); } @@ -5346,7 +5345,6 @@ impl BackgroundScanner { &local_repository.work_directory_id, |entry| { entry.git_dir_scan_id = scan_id; - entry.status_scan_id = scan_id; }, ); if let Some(repo_entry) = state