From 7346eced449975743fd37ebe1e84c0a5bcf47ada Mon Sep 17 00:00:00 2001 From: Mitchell McCaffrey Date: Sat, 21 Nov 2020 11:12:05 +1100 Subject: [PATCH] Fix vehicle tokens in Konva 7 --- src/components/map/MapToken.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/map/MapToken.js b/src/components/map/MapToken.js index d9dff3f..585807e 100644 --- a/src/components/map/MapToken.js +++ b/src/components/map/MapToken.js @@ -2,6 +2,7 @@ import React, { useContext, useState, useEffect, useRef } from "react"; import { Image as KonvaImage, Group } from "react-konva"; import { useSpring, animated } from "react-spring/konva"; import useImage from "use-image"; +import Konva from "konva"; import useDataSource from "../../helpers/useDataSource"; import useDebounce from "../../helpers/useDebounce"; @@ -16,6 +17,9 @@ import TokenLabel from "../token/TokenLabel"; import { tokenSources, unknownSource } from "../../tokens"; +// Enable hit detection on drag to allow for vehicle tokens +Konva.hitOnDragEnabled = true; + const snappingThreshold = 1 / 7; function MapToken({