| Index: chrome/browser/chromeos/drive/file_change.cc
|
| diff --git a/chrome/browser/chromeos/drive/file_change.cc b/chrome/browser/chromeos/drive/file_change.cc
|
| index d73cb09147e013d2ccc7dc58dcea94d2bda69cd3..0649d377e0d4f635d545162f308bc97fa6db75c5 100644
|
| --- a/chrome/browser/chromeos/drive/file_change.cc
|
| +++ b/chrome/browser/chromeos/drive/file_change.cc
|
| @@ -115,11 +115,10 @@
|
| void FileChange::Update(const base::FilePath file_path,
|
| const ResourceEntry& entry,
|
| FileChange::ChangeType change) {
|
| - FileType type = !entry.has_file_info()
|
| - ? FILE_TYPE_UNKNOWN
|
| - : entry.file_info().is_directory() ? FILE_TYPE_DIRECTORY
|
| - : FILE_TYPE_FILE;
|
| -
|
| + FileType type =
|
| + entry.deleted() ? FILE_TYPE_UNKNOWN : entry.file_info().is_directory()
|
| + ? FILE_TYPE_DIRECTORY
|
| + : FILE_TYPE_FILE;
|
| Update(file_path, type, change);
|
| }
|
|
|
|
|