Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(313)

Unified Diff: chrome/browser/resources/file_manager/js/directory_model.js

Issue 10824277: In FileManager send 'on-completed' event only when a scan is completed. Send 'on-cancelled' event w… (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 48524eed358112e7c40637000be37e509599354c..264c865b11c9d9b2d1f4a37e2ff6e9c21f418a5e 100644
--- a/chrome/browser/resources/file_manager/js/directory_model.js
+++ b/chrome/browser/resources/file_manager/js/directory_model.js
@@ -171,6 +171,13 @@ DirectoryModel.prototype.isReadOnly = function() {
};
/**
+ * @return {boolean} True if the a scan is active.
+ */
+DirectoryModel.prototype.isScanning = function() {
+ return this.currentDirContents_.isScanning();
+};
+
+/**
* @return {boolean} True if search is in progress.
*/
DirectoryModel.prototype.isSearching = function() {
@@ -460,6 +467,7 @@ DirectoryModel.prototype.scan_ = function(dirContents, successCallback) {
dirContents.addEventListener('scan-completed', onSuccess);
dirContents.addEventListener('scan-failed', onFailure);
+ dirContents.addEventListener('scan-cancelled', this.dispatchEvent.bind(this));
dirContents.scan();
};

Powered by Google App Engine
This is Rietveld 408576698