diff --git a/superset-frontend/plugins/legacy-plugin-chart-world-map/src/WorldMap.js b/superset-frontend/plugins/legacy-plugin-chart-world-map/src/WorldMap.js index 195255687e..0be1e6b49f 100644 --- a/superset-frontend/plugins/legacy-plugin-chart-world-map/src/WorldMap.js +++ b/superset-frontend/plugins/legacy-plugin-chart-world-map/src/WorldMap.js @@ -108,14 +108,13 @@ function WorldMap(element, props) { const handleContextMenu = source => { const pointerEvent = d3.event; pointerEvent.preventDefault(); - const val = source.id || source.country; - const formattedVal = mapData[val].name; + const val = mapData[source.id || source.country].name; const filters = [ { col: entity, op: '==', val, - formattedVal, + formattedVal: val, }, ]; onContextMenu(filters, pointerEvent.clientX, pointerEvent.clientY);