From 7446d619f6cb50b878ab19a77ab7747eaa44a92e Mon Sep 17 00:00:00 2001 From: Xiaoji Chen Date: Mon, 6 May 2019 13:35:37 -0700 Subject: [PATCH] fix onClick callback in GoogleMapsOverlay --- modules/google-maps/src/utils.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/google-maps/src/utils.js b/modules/google-maps/src/utils.js index ffd50fde83e..1c22ba164fa 100644 --- a/modules/google-maps/src/utils.js +++ b/modules/google-maps/src/utils.js @@ -131,6 +131,11 @@ function handleMouseEvent(deck, type, event) { let callback; switch (type) { case 'click': + // Hack: because we do not listen to pointer down, perform picking now + deck._lastPointerDownInfo = deck.pickObject({ + x: event.pixel.x, + y: event.pixel.y + }); callback = deck._onEvent; break;