| Index: chrome/browser/chromeos/extensions/file_manager/event_router.cc
|
| diff --git a/chrome/browser/chromeos/extensions/file_manager/event_router.cc b/chrome/browser/chromeos/extensions/file_manager/event_router.cc
|
| index 8e424cf1deb7e9b229148e13f85ff29b1461a296..eb40b939c4f693998ac1fd16c8891660b63d128e 100644
|
| --- a/chrome/browser/chromeos/extensions/file_manager/event_router.cc
|
| +++ b/chrome/browser/chromeos/extensions/file_manager/event_router.cc
|
| @@ -733,9 +733,10 @@ void EventRouter::DispatchDirectoryChangeEvent(
|
| void EventRouter::DispatchDirectoryChangeEventWithEntryDefinition(
|
| bool watcher_error,
|
| const EntryDefinition& entry_definition) {
|
| - if (entry_definition.error != base::File::FILE_OK) {
|
| - DVLOG(1) << "Unable to dispatch event because resolving the entry "
|
| - << "definition failed.";
|
| + if (entry_definition.error != base::File::FILE_OK ||
|
| + !entry_definition.is_directory) {
|
| + DVLOG(1) << "Unable to dispatch event because resolving the directory "
|
| + << "entry definition failed.";
|
| return;
|
| }
|
|
|
|
|