From f38392c3b0457751555d65387fe8b384b9f22138 Mon Sep 17 00:00:00 2001 From: Felix Palmer Date: Wed, 8 Mar 2023 11:46:48 +0100 Subject: [PATCH] Pass through google rightclick event to onClick --- modules/google-maps/src/utils.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/google-maps/src/utils.ts b/modules/google-maps/src/utils.ts index a743779fa39..6d41b85a448 100644 --- a/modules/google-maps/src/utils.ts +++ b/modules/google-maps/src/utils.ts @@ -33,6 +33,7 @@ export function createDeckInstance( const eventListeners = { click: null, + rightclick: null, dblclick: null, mousemove: null, mouseout: null @@ -293,6 +294,8 @@ function handleMouseEvent(deck: Deck, type: string, event) { switch (type) { case 'click': + case 'rightclick': + mockEvent.type = 'click'; mockEvent.tapCount = 1; // Hack: because we do not listen to pointer down, perform picking now deck._onPointerDown(mockEvent as MjolnirPointerEvent);