better watch events

master
Tom Gowan 6 years ago
parent 6eca607ca3
commit a43fff68e0

@ -100,8 +100,9 @@ fn create_watch(
if let Ok(_) = thread_rx.try_recv() { if let Ok(_) = thread_rx.try_recv() {
break 'watch_loop; break 'watch_loop;
} }
if let Ok(notify::DebouncedEvent::Create(_)) = if let Ok(notify::DebouncedEvent::Create(_))
notify_rx.recv_timeout(Duration::from_secs(1)) | Ok(notify::DebouncedEvent::NoticeWrite(_))
| Ok(notify::DebouncedEvent::Write(_)) = notify_rx.recv_timeout(Duration::from_secs(1))
{ {
loader.reload(); loader.reload();
} }

Loading…
Cancel
Save