diff --git a/modules/ui/popover.js b/modules/ui/popover.js index 8481e2709..4ae6c2b97 100644 --- a/modules/ui/popover.js +++ b/modules/ui/popover.js @@ -169,6 +169,10 @@ export function uiPopover(klass) { return; } } + + // don't show if buttons are pressed, e.g. during click and drag of map + if (d3_event.buttons !== 0) return; + show.apply(this, arguments); }); anchor.on(_pointerPrefix + 'leave.popover', function() {