Index: chrome/browser/resources/file_manager/foreground/js/photo/ribbon.js |
diff --git a/chrome/browser/resources/file_manager/foreground/js/photo/ribbon.js b/chrome/browser/resources/file_manager/foreground/js/photo/ribbon.js |
index 04ec68e020cc6bc88204d1aaea8df8480fc8ea80..1259b17d1a0d88ccbd80039d01b4d24dc40feb6d 100644 |
--- a/chrome/browser/resources/file_manager/foreground/js/photo/ribbon.js |
+++ b/chrome/browser/resources/file_manager/foreground/js/photo/ribbon.js |
@@ -107,7 +107,7 @@ Ribbon.prototype.onSplice_ = function(event) { |
return; |
} |
- var removed = this.renderCache_[event.removed[0].getUrl()]; |
+ var removed = this.renderCache_[event.removed[0].getEntry().toURL()]; |
if (!removed || !removed.parentNode || !removed.hasAttribute('selected')) { |
console.error('Can only remove the selected item'); |
return; |
@@ -248,7 +248,7 @@ Ribbon.prototype.onSelection_ = function() { |
if (oldSelected) oldSelected.removeAttribute('selected'); |
var newSelected = |
- this.renderCache_[this.dataModel_.item(selectedIndex).getUrl()]; |
+ this.renderCache_[this.dataModel_.item(selectedIndex).getEntry().toURL()]; |
if (newSelected) newSelected.setAttribute('selected', true); |
}; |
@@ -291,7 +291,7 @@ Ribbon.prototype.removeVanishing_ = function() { |
*/ |
Ribbon.prototype.renderThumbnail_ = function(index) { |
var item = this.dataModel_.item(index); |
- var url = item.getUrl(); |
+ var url = item.getEntry().toURL(); |
var cached = this.renderCache_[url]; |
if (cached) { |
@@ -311,7 +311,7 @@ Ribbon.prototype.renderThumbnail_ = function(index) { |
util.createChild(thumbnail, 'image-wrapper'); |
- this.metadataCache_.get(url, Gallery.METADATA_TYPE, |
+ this.metadataCache_.get(item.getEntry().toURL(), Gallery.METADATA_TYPE, |
this.setThumbnailImage_.bind(this, thumbnail, url)); |
// TODO: Implement LRU eviction. |
@@ -343,7 +343,7 @@ Ribbon.prototype.setThumbnailImage_ = function(thumbnail, url, metadata) { |
* @private |
*/ |
Ribbon.prototype.onContentChange_ = function(event) { |
- var url = event.item.getUrl(); |
+ var url = event.item.getEntry().toURL(); |
this.remapCache_(event.oldUrl, url); |
var thumbnail = this.renderCache_[url]; |