--- /dev/null +++ ../Resources/Public/JavaScript/PasteReferenceDragDrop.js @@ -187,7 +187,15 @@ targetPid = 0 - parseInt(targetFound); } var $closestElementWithLanguage = $draggableElement || $droppableElement.closest('[data-language-uid]'); - var language = parseInt($closestElementWithLanguage.data('language-uid')); + var language = $closestElementWithLanguage; + if (language !== parseInt($closestElementWithLanguage)) { + language = parseInt($closestElementWithLanguage.data('language-uid')); + } + + var language = $closestElementWithLanguage; + if (language !== parseInt($closestElementWithLanguage)) { + language = parseInt($closestElementWithLanguage.data('language-uid')); + } if (language !== -1) { language = parseInt($droppableElement.closest('[data-language-uid]').data('language-uid')); }