From 9b5941c1537221b75684705c188afa37ec69d325 Mon Sep 17 00:00:00 2001 From: GoldenKoopa <100142836+GoldenKoopa@users.noreply.github.com> Date: Fri, 18 Jul 2025 23:38:53 +0200 Subject: [PATCH] fix close button assignment not working on artifical click event --- src/assets/js/map.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/assets/js/map.js b/src/assets/js/map.js index c6a26cc..3bda7d7 100644 --- a/src/assets/js/map.js +++ b/src/assets/js/map.js @@ -512,9 +512,10 @@ window.addEventListener('wheel', function() { window.lastInputWasKeyboard = fals id = d.id; }; }) - var mouse = d3.mouse(svg.node()).map(function(d) { - return parseInt(d); - }); + + var mouse = d3.event && d3.event.clientX !== undefined + ? d3.mouse(svg.node()).map(function(d) { return parseInt(d); }) + : [0, 0]; closeButton .on("click", function(d, i) {