diff --git a/zed/src/worktree.rs b/zed/src/worktree.rs index 5eb19873cf2dfe9476726ff9b3b768a8dde65383..a28ad04c487883f92a2527723dbe058a43477851 100644 --- a/zed/src/worktree.rs +++ b/zed/src/worktree.rs @@ -190,7 +190,7 @@ impl Fs for ProductionFs { } } -#[derive(Clone)] +#[derive(Clone, Debug)] struct InMemoryEntry { inode: u64, mtime: SystemTime, @@ -312,6 +312,9 @@ impl InMemoryFs { state.entries.insert(new_path, entry); } + state.emit_event(source).await; + state.emit_event(target).await; + Ok(()) } }