From ae8db9d7224e67a03fc0fca5dd86164989e3ac3b Mon Sep 17 00:00:00 2001 From: Josh Kuhn Date: Wed, 28 Jul 2021 11:42:46 -0700 Subject: [PATCH] Bump notify to 5.0.0-pre.11 --- crates/bevy_asset/Cargo.toml | 2 +- crates/bevy_asset/src/filesystem_watcher.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/bevy_asset/Cargo.toml b/crates/bevy_asset/Cargo.toml index a1fede4dfabe1..f9b6bdf6679d8 100644 --- a/crates/bevy_asset/Cargo.toml +++ b/crates/bevy_asset/Cargo.toml @@ -32,7 +32,7 @@ crossbeam-channel = "0.5.0" anyhow = "1.0.4" thiserror = "1.0" downcast-rs = "1.2.0" -notify = { version = "=5.0.0-pre.10", optional = true } +notify = { version = "=5.0.0-pre.11", optional = true } parking_lot = "0.11.0" rand = "0.8.0" diff --git a/crates/bevy_asset/src/filesystem_watcher.rs b/crates/bevy_asset/src/filesystem_watcher.rs index 004a2b24bf1ca..19b131780a078 100644 --- a/crates/bevy_asset/src/filesystem_watcher.rs +++ b/crates/bevy_asset/src/filesystem_watcher.rs @@ -12,7 +12,7 @@ pub struct FilesystemWatcher { impl Default for FilesystemWatcher { fn default() -> Self { let (sender, receiver) = crossbeam_channel::unbounded(); - let watcher: RecommendedWatcher = Watcher::new_immediate(move |res| { + let watcher: RecommendedWatcher = RecommendedWatcher::new(move |res| { sender.send(res).expect("Watch event send failure."); }) .expect("Failed to create filesystem watcher."); @@ -22,6 +22,6 @@ impl Default for FilesystemWatcher { impl FilesystemWatcher { pub fn watch>(&mut self, path: P) -> Result<()> { - self.watcher.watch(path, RecursiveMode::Recursive) + self.watcher.watch(path.as_ref(), RecursiveMode::Recursive) } }