Load diff base for buffers that are opening but not yet opened when repositories are discovered

This commit is contained in:
Mikayla Maki 2023-05-22 18:26:33 -07:00
parent fc82489128
commit 51d94f532b
No known key found for this signature in database
2 changed files with 92 additions and 29 deletions

View file

@ -839,6 +839,7 @@ impl LocalWorktree {
fn set_snapshot(&mut self, new_snapshot: LocalSnapshot, cx: &mut ModelContext<Worktree>) {
let updated_repos =
self.changed_repos(&self.git_repositories, &new_snapshot.git_repositories);
self.snapshot = new_snapshot;
if let Some(share) = self.share.as_mut() {