diff --git a/js/lib/d3.combobox.js b/js/lib/d3.combobox.js index d59e463e1..174d08c9c 100644 --- a/js/lib/d3.combobox.js +++ b/js/lib/d3.combobox.js @@ -44,8 +44,12 @@ d3.combobox = function() { // on mousedown d3.event.stopPropagation(); d3.event.preventDefault(); - input.node().focus(); - fetch('', render); + if (!shown) { + input.node().focus(); + fetch('', render); + } else { + hide(); + } }); });