From a1e6a1acd9ca0799a1407bf8f0d67977e5163ea9 Mon Sep 17 00:00:00 2001 From: Quincy Morgan Date: Fri, 12 Jun 2020 13:06:29 -0400 Subject: [PATCH] Increase tolerance for discarding erroneous mouse pointenter events on touch devices --- modules/ui/popover.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ui/popover.js b/modules/ui/popover.js index 9808c49a5..0f8a8f634 100644 --- a/modules/ui/popover.js +++ b/modules/ui/popover.js @@ -161,7 +161,7 @@ export function uiPopover(klass) { // only allow hover behavior for mouse input return; } else if (_lastNonMouseEnterTime && - d3_event.timeStamp - _lastNonMouseEnterTime < 800) { + d3_event.timeStamp - _lastNonMouseEnterTime < 1500) { // HACK: iOS 13.4 sends an erroneous `mouse` type pointerenter // event for non-mouse interactions right after sending // the correct type pointerenter event. Workaround by discarding