From 835d45ed6d0b7e11b42bf88a16555516bd4a8501 Mon Sep 17 00:00:00 2001 From: Bryan Housel Date: Fri, 19 Jan 2018 11:53:14 -0500 Subject: [PATCH] Never let mouseCoordinates return NaN (fallback to map center) --- modules/renderer/map.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/renderer/map.js b/modules/renderer/map.js index 58e71131c..177fc6b42 100644 --- a/modules/renderer/map.js +++ b/modules/renderer/map.js @@ -511,8 +511,10 @@ export function rendererMap(context) { }; + // returns Lng/Lat map.mouseCoordinates = function() { - return projection.invert(map.mouse()); + var coord = map.mouse() || pxCenter(); + return projection.invert(coord); };