]> CRI, Mines Paris - PSL - Portfolio.git/blobdiff - skins/photo_lightbox_viewer.js
Désactivation du dragover si rien n'est sélectionné : se produit lors d'un upload...
[Portfolio.git] / skins / photo_lightbox_viewer.js
index 97c7f7960b7c1ca8587aa1bfef03581fe285720b..024e01ec443e29a5e1692162747fd634f012d103 100644 (file)
@@ -481,11 +481,14 @@ Lightbox.prototype.onDragStart = function(evt) {
 };
 
 Lightbox.prototype.onDragOver = function(evt) {
+       if (!this.dragged) {
+               return;
+       }
        var target = getTargetedObject(evt);
-       if (!target) {return;}
-       while(target.className !== 'slide') {
+       while(target && target.className !== 'slide') {
                target = target.parentNode;
        }
+       if (!target) {return;}
        target = target.parentNode;
        if (target !== this.dragged) {
                target.classList.add('dragover');