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