Make connections work on mobile devices

This commit is contained in:
Adrian Heine 2020-09-25 20:28:50 +02:00
parent 6191159414
commit d4c49ed8f0
4 changed files with 457 additions and 2 deletions

View file

@ -28,7 +28,9 @@ export class Display {
target.addEventListener('dragstart', e => {
let target = findA(e.target)
if (!target || !target.draggable) return
e.dataTransfer.clearData()
// https://github.com/Bernardo-Castilho/dragdroptouch/pull/37
// e.dataTransfer.clearData()
for (const x of e.dataTransfer.types) { e.dataTransfer.clearData(x) }
e.dataTransfer.setData('application/prs.x', target.dataset['id'])
e.dataTransfer.effectAllowed = 'link'
})