| Index: chrome/browser/resources/file_manager/js/directory_model.js
|
| diff --git a/chrome/browser/resources/file_manager/js/directory_model.js b/chrome/browser/resources/file_manager/js/directory_model.js
|
| index 23d9419647b39917cd00c26189ba205f9fb4bcb7..25f09b6c6e5b76ce610a3f6285c551079d7edd38 100644
|
| --- a/chrome/browser/resources/file_manager/js/directory_model.js
|
| +++ b/chrome/browser/resources/file_manager/js/directory_model.js
|
| @@ -490,7 +490,8 @@ DirectoryModel.prototype.clearAndScan_ = function(newDirContents,
|
| this.pendingScan_ = false;
|
|
|
| if (this.runningScan_) {
|
| - this.runningScan_.cancelScan();
|
| + if (this.runningScan_.isScanning())
|
| + this.runningScan_.cancelScan();
|
| this.runningScan_ = null;
|
| }
|
|
|
| @@ -1199,15 +1200,15 @@ DirectoryModel.prototype.specialSearch = function(path, opt_query) {
|
| if (specialSearchType == RootType.DRIVE_OFFLINE) {
|
| dirEntry = DirectoryModel.fakeDriveOfflineEntry_;
|
| searchOption =
|
| - DirectoryContentsDriveSearchMetadata.SearchType.SEARCH_OFFLINE;
|
| + DriveMetadataSearchContentScanner.SearchType.SEARCH_OFFLINE;
|
| } else if (specialSearchType == RootType.DRIVE_SHARED_WITH_ME) {
|
| dirEntry = DirectoryModel.fakeDriveSharedWithMeEntry_;
|
| searchOption =
|
| - DirectoryContentsDriveSearchMetadata.SearchType.SEARCH_SHARED_WITH_ME;
|
| + DriveMetadataSearchContentScanner.SearchType.SEARCH_SHARED_WITH_ME;
|
| } else if (specialSearchType == RootType.DRIVE_RECENT) {
|
| dirEntry = DirectoryModel.fakeDriveRecentEntry_;
|
| searchOption =
|
| - DirectoryContentsDriveSearchMetadata.SearchType.SEARCH_RECENT_FILES;
|
| + DriveMetadataSearchContentScanner.SearchType.SEARCH_RECENT_FILES;
|
|
|
| } else {
|
| // Unknown path.
|
|
|