diff --git a/src/fsevent.rs b/src/fsevent.rs index 00107cdf..f7a43f72 100644 --- a/src/fsevent.rs +++ b/src/fsevent.rs @@ -172,9 +172,11 @@ fn translate_flags(flags: StreamFlags, precise: bool) -> Vec { }); } + // FSEvents provides no mechanism to associate the old and new sides of a + // rename event. if flags.contains(StreamFlags::ITEM_RENAMED) { evs.push(Event::new(EventKind::Modify(ModifyKind::Name( - RenameMode::From, + RenameMode::Any, )))); }