From 4b7999cd1decafa61ba63f4cb5537d4226776c83 Mon Sep 17 00:00:00 2001 From: Erik Arvidsson Date: Wed, 2 Jul 2014 14:30:58 -0400 Subject: [PATCH] Only add setDragImage if the browser supports it Fixes #464 --- src/wrappers/DataTransfer.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/wrappers/DataTransfer.js b/src/wrappers/DataTransfer.js index 84d6ad2..ce60e67 100644 --- a/src/wrappers/DataTransfer.js +++ b/src/wrappers/DataTransfer.js @@ -17,8 +17,10 @@ var OriginalDataTransferSetDragImage = OriginalDataTransfer.prototype.setDragImage; - OriginalDataTransfer.prototype.setDragImage = function(image, x, y) { - OriginalDataTransferSetDragImage.call(this, unwrap(image), x, y); - }; + if (OriginalDataTransferSetDragImage) { + OriginalDataTransfer.prototype.setDragImage = function(image, x, y) { + OriginalDataTransferSetDragImage.call(this, unwrap(image), x, y); + }; + } })(window.ShadowDOMPolyfill);