If not token is selected, use the dragged token as selected token (fixes #70)
This commit is contained in:
@@ -152,6 +152,9 @@ function onTokenDragLeftDrop(event) {
|
|||||||
return false
|
return false
|
||||||
onMouseMove.call(ruler, event);
|
onMouseMove.call(ruler, event);
|
||||||
const selectedTokens = canvas.tokens.controlled
|
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
|
ruler._state = Ruler.STATES.MOVING
|
||||||
moveTokens.call(ruler, ruler.draggedToken, selectedTokens)
|
moveTokens.call(ruler, ruler.draggedToken, selectedTokens)
|
||||||
return true
|
return true
|
||||||
|
|||||||
Reference in New Issue
Block a user