diff --git a/src/DragGrid.vue b/src/DragGrid.vue index 3a63ad6e7e2d804e2736cf504748b27676eff593..56b27c66db1cee5e5ed912cac18357f329550904 100644 --- a/src/DragGrid.vue +++ b/src/DragGrid.vue @@ -143,6 +143,7 @@ export default { }, handleDragOver(event) { let data = event.dataTransfer.getData("vueDrag/gridItem"); + if (!data) return; let element = JSON.parse(data); let coords = this.getCoords(event.layerX, event.layerY); @@ -175,6 +176,7 @@ export default { handleDrop(event) { this.$refs.highlightContainer.style.display = "none"; let data = event.dataTransfer.getData("vueDrag/gridItem"); + if (!data) return; let element = JSON.parse(data); if (this.validateElement) this.validateElement(element);