Index: ui/file_manager/file_manager/foreground/js/file_manager.js |
diff --git a/ui/file_manager/file_manager/foreground/js/file_manager.js b/ui/file_manager/file_manager/foreground/js/file_manager.js |
index e711f470d9cafacf97a6bf6601eb8b6a37c6f4bd..e45de75f27c586a00267befd802d16084bea406a 100644 |
--- a/ui/file_manager/file_manager/foreground/js/file_manager.js |
+++ b/ui/file_manager/file_manager/foreground/js/file_manager.js |
@@ -543,6 +543,25 @@ FileManager.prototype = /** @struct */ { |
/**@private {!FilesQuickView} */ |
var quickView = /** @type {!FilesQuickView} */ |
(queryRequiredElement('#quick-view')); |
+ var fileListSelectionModel = /** @type {!cr.ui.ListSelectionModel} */ ( |
+ this.directoryModel_.getFileListSelection()); |
+ chrome.commandLinePrivate.hasSwitch( |
+ 'disable-files-quick-view', function(disabled) { |
+ if (!disabled) { |
+ this.quickViewUma_ = |
+ new QuickViewUma(assert(this.volumeManager_)); |
+ this.quickViewController_ = new QuickViewController( |
+ quickView, assert(this.metadataModel_), |
+ assert(this.selectionHandler_), |
+ assert(this.ui_.listContainer), assert(this.quickViewModel_), |
+ assert(this.taskController_), |
+ fileListSelectionModel, |
+ assert(this.quickViewUma_)); |
+ this.metadataBoxController_ = new MetadataBoxController( |
+ this.metadataModel_, quickView.getFilesMetadataBox(), |
+ quickView, this.quickViewModel_, this.fileMetadataFormatter_); |
+ } |
+ }.bind(this)); |
if (this.dialogType === DialogType.FULL_PAGE) { |
importer.importEnabled().then( |
@@ -558,25 +577,6 @@ FileManager.prototype = /** @struct */ { |
assert(this.tracker_)); |
} |
}.bind(this)); |
- var fileListSelectionModel = /** @type {!cr.ui.ListSelectionModel} */ ( |
- this.directoryModel_.getFileListSelection()); |
- chrome.commandLinePrivate.hasSwitch( |
- 'disable-files-quick-view', function(disabled) { |
- if (!disabled) { |
- this.quickViewUma_ = |
- new QuickViewUma(assert(this.volumeManager_)); |
- this.quickViewController_ = new QuickViewController( |
- quickView, assert(this.metadataModel_), |
- assert(this.selectionHandler_), |
- assert(this.ui_.listContainer), assert(this.quickViewModel_), |
- assert(this.taskController_), |
- fileListSelectionModel, |
- assert(this.quickViewUma_)); |
- this.metadataBoxController_ = new MetadataBoxController( |
- this.metadataModel_, quickView.getFilesMetadataBox(), |
- quickView, this.quickViewModel_, this.fileMetadataFormatter_); |
- } |
- }.bind(this)); |
} |
assert(this.fileFilter_); |