diff options
author | Elias Fleckenstein <eliasfleckenstein@web.de> | 2021-09-09 13:57:48 +0200 |
---|---|---|
committer | Elias Fleckenstein <eliasfleckenstein@web.de> | 2021-09-09 13:57:48 +0200 |
commit | 53e40e1bc45e3d8a4eb959edca8c325fa61c24da (patch) | |
tree | a3d7a6bda6fe411122b8ca4776848ac021b8e49b | |
parent | 8f5a6ad37c28692c32ee0e88694dc948c08732bf (diff) | |
download | lagrange-playground-53e40e1bc45e3d8a4eb959edca8c325fa61c24da.tar.xz |
Use 'move' cursor type when moving screen
-rw-r--r-- | init.js | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -152,11 +152,12 @@ canvas.addEventListener("mousemove", evt => { if (oldDragPos) { drag = true; - canvas.style.cursor = "grabbing"; enableDrag(evt); if (dragIndex == -1) { + canvas.style.cursor = "move"; + centerF = [ centerF[0] + dragPos[0] - oldDragPos[0], centerF[1] + dragPos[1] - oldDragPos[1], @@ -164,6 +165,8 @@ canvas.addEventListener("mousemove", evt => { calculateCenter(); } else { + canvas.style.cursor = "grabbing"; + positions[dragIndex] = screenToCoordinate(dragPos[0] * innerWidth, dragPos[1] * innerHeight); lagrange(); |