Index: ui/file_manager/file_manager/foreground/js/directory_model.js |
diff --git a/ui/file_manager/file_manager/foreground/js/directory_model.js b/ui/file_manager/file_manager/foreground/js/directory_model.js |
index 1bb990a71e9a11abbb112bce566e571befe92efe..20ef2123a377aa7f761057367c90214c6b9498a9 100644 |
--- a/ui/file_manager/file_manager/foreground/js/directory_model.js |
+++ b/ui/file_manager/file_manager/foreground/js/directory_model.js |
@@ -919,6 +919,18 @@ DirectoryModel.prototype.changeDirectoryEntry = function( |
var previousDirEntry = |
this.currentDirContents_.getDirectoryEntry(); |
+ var previousVolumeInfo = |
+ previousDirEntry ? |
+ this.volumeManager_.getVolumeInfo(previousDirEntry) : null; |
+ |
+ // VolumeInfo for dirEntry. |
+ var currentVolumeInfo = this.getCurrentVolumeInfo(); |
+ var event = new Event('directory-changed'); |
+ event.previousDirEntry = previousDirEntry; |
+ event.newDirEntry = dirEntry; |
+ event.volumeChanged = previousVolumeInfo !== currentVolumeInfo; |
+ this.dispatchEvent(event); |
+ |
this.clearAndScan_( |
newDirectoryContents, |
function(result) { |
@@ -934,16 +946,6 @@ DirectoryModel.prototype.changeDirectoryEntry = function( |
// For tests that open the dialog to empty directories, everything |
// is loaded at this point. |
util.testSendMessage('directory-change-complete'); |
- var previousVolumeInfo = |
- previousDirEntry ? |
- this.volumeManager_.getVolumeInfo(previousDirEntry) : null; |
- // VolumeInfo for dirEntry. |
- var currentVolumeInfo = this.getCurrentVolumeInfo(); |
- var event = new Event('directory-changed'); |
- event.previousDirEntry = previousDirEntry; |
- event.newDirEntry = dirEntry; |
- event.volumeChanged = previousVolumeInfo !== currentVolumeInfo; |
- this.dispatchEvent(event); |
}.bind(this)); |
}.bind(this, this.changeDirectorySequence_)); |
}; |