| Index: chrome/browser/resources/file_manager/foreground/js/ui/preview_panel.js
|
| diff --git a/chrome/browser/resources/file_manager/foreground/js/ui/preview_panel.js b/chrome/browser/resources/file_manager/foreground/js/ui/preview_panel.js
|
| index a8d0db482df799cf1d6ceaf1f81e71bdc64d7676..0e410f175b9bf806e6a95babb00e94238afd892f 100644
|
| --- a/chrome/browser/resources/file_manager/foreground/js/ui/preview_panel.js
|
| +++ b/chrome/browser/resources/file_manager/foreground/js/ui/preview_panel.js
|
| @@ -58,7 +58,9 @@ var PreviewPanel = function(element,
|
| * @type {PreviewPanel.Thumbnails}
|
| */
|
| this.thumbnails = new PreviewPanel.Thumbnails(
|
| - element.querySelector('.preview-thumbnails'), metadataCache);
|
| + element.querySelector('.preview-thumbnails'),
|
| + metadataCache,
|
| + volumeManager);
|
|
|
| /**
|
| * @type {HTMLElement}
|
| @@ -95,7 +97,7 @@ var PreviewPanel = function(element,
|
| this.sequence_ = 0;
|
|
|
| /**
|
| - * @type {VolumeManager}
|
| + * @type {VolumeManagerWrapper}
|
| * @private
|
| */
|
| this.volumeManager_ = volumeManager;
|
| @@ -375,11 +377,13 @@ PreviewPanel.CalculatingSizeLabel.prototype.onStep_ = function() {
|
| *
|
| * @param {HTMLElement} element DOM Element of thumbnail container.
|
| * @param {MetadataCache} metadataCache MetadataCache.
|
| + * @param {VolumeManagerWrapper} volumeManager Volume manager instance.
|
| * @constructor
|
| */
|
| -PreviewPanel.Thumbnails = function(element, metadataCache) {
|
| +PreviewPanel.Thumbnails = function(element, metadataCache, volumeManager) {
|
| this.element_ = element;
|
| this.metadataCache_ = metadataCache;
|
| + this.volumeManager_ = volumeManager;
|
| this.sequence_ = 0;
|
| Object.seal(this);
|
| };
|
| @@ -437,6 +441,7 @@ PreviewPanel.Thumbnails.prototype.loadThumbnails_ = function(selection) {
|
| FileGrid.decorateThumbnailBox(box,
|
| entries[i],
|
| this.metadataCache_,
|
| + this.volumeManager_,
|
| ThumbnailLoader.FillMode.FILL,
|
| FileGrid.ThumbnailQuality.LOW,
|
| i == 0 && length == 1 &&
|
|
|