Index: chrome/browser/resources/ntp4/apps_page.js |
diff --git a/chrome/browser/resources/ntp4/apps_page.js b/chrome/browser/resources/ntp4/apps_page.js |
index 0b5a567745592924fa5df5331b6a9a23b91966f5..a81c34399f8767ee419b1e6af00010164b45ac51 100644 |
--- a/chrome/browser/resources/ntp4/apps_page.js |
+++ b/chrome/browser/resources/ntp4/apps_page.js |
@@ -420,7 +420,7 @@ cr.define('ntp4', function() { |
var tile = ntp4.getCurrentlyDraggingTile(); |
if (!tile.querySelector('.app')) { |
e.preventDefault(); |
- e.dataTransfer.dropEffect = 'copy'; |
+ this.setDropEffect(e.dataTransfer); |
} else { |
TilePage.prototype.doDragOver.call(this, e); |
} |
@@ -517,6 +517,15 @@ cr.define('ntp4', function() { |
chrome.send('reorderApps', [draggedTile.firstChild.appId, appIds]); |
}, |
+ |
+ /** @inheritDoc */ |
+ setDropEffect: function(dataTransfer) { |
+ var tile = ntp4.getCurrentlyDraggingTile(); |
+ if (tile && tile.querySelector('.app')) |
+ dataTransfer.dropEffect = 'move'; |
+ else |
+ dataTransfer.dropEffect = 'copy'; |
+ }, |
}; |
AppsPage.setPromo = function(data) { |