From 315ab2799760b338cd21eb8ed125cda786f8a514 Mon Sep 17 00:00:00 2001 From: Quincy Morgan <2046746+quincylvania@users.noreply.github.com> Date: Mon, 26 Oct 2020 15:12:18 -0400 Subject: [PATCH] Fix issue with context menu key --- modules/behavior/select.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/modules/behavior/select.js b/modules/behavior/select.js index faa733499..b4f347114 100644 --- a/modules/behavior/select.js +++ b/modules/behavior/select.js @@ -72,7 +72,7 @@ export function behaviorSelect(context) { if (d3_event.keyCode === 93) { // context menu key d3_event.preventDefault(); _lastInteractionType = 'menukey'; - contextmenu(); + contextmenu(d3_event); } else if (d3_event.keyCode === 32) { // spacebar var pointer = _downPointers.spacebar; if (pointer) { @@ -168,12 +168,11 @@ export function behaviorSelect(context) { function contextmenu(d3_event) { - var e = d3_event; - e.preventDefault(); + d3_event.preventDefault(); - if (!+e.clientX && !+e.clientY) { + if (!+d3_event.clientX && !+d3_event.clientY) { if (_lastMouseEvent) { - e.sourceEvent = _lastMouseEvent; + d3_event.sourceEvent = _lastMouseEvent; } else { return; }