If not token is selected, use the dragged token as selected token (fixes #70)

This commit is contained in:
Manuel Vögele
2021-05-15 20:04:22 +02:00
parent 334ccbc0f1
commit 9f70e5bc27
+3
View File
@@ -152,6 +152,9 @@ function onTokenDragLeftDrop(event) {
return false
onMouseMove.call(ruler, event);
const selectedTokens = canvas.tokens.controlled
// This can happen if the user presses ESC during drag (maybe there are other ways too)
if (selectedTokens.length === 0)
selectedTokens.push(ruler.draggedToken);
ruler._state = Ruler.STATES.MOVING
moveTokens.call(ruler, ruler.draggedToken, selectedTokens)
return true