leaflet-geocoder-ban
Advanced tools
Comparing version
{ | ||
"name": "leaflet-geocoder-ban", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -42,3 +42,3 @@ /* global define, XMLHttpRequest */ | ||
this.map = map | ||
map.on('click', this.collapse, this) | ||
map.on('click', this.collapseHack, this) | ||
@@ -88,2 +88,8 @@ icon.innerHTML = ' ' | ||
}, | ||
collapseHack: function (e) { | ||
// leaflet bug (see #5507) before v1.1.0 that converted enter keypress to click. | ||
if (e.originalEvent === 'click') { | ||
this.collapse() | ||
} | ||
}, | ||
moveSelection: function (direction) { | ||
@@ -113,2 +119,3 @@ var s = document.getElementsByClassName('leaflet-control-geocoder-ban-selected') | ||
this.collapse() | ||
L.DomEvent.preventDefault(e) | ||
break | ||
@@ -131,2 +138,3 @@ case 38: | ||
} | ||
L.DomEvent.preventDefault(e) | ||
break | ||
@@ -147,2 +155,3 @@ default: | ||
} | ||
L.DomEvent.preventDefault(e) | ||
} | ||
@@ -149,0 +158,0 @@ }, |
26481
1.23%714
1.28%