|
@@ -376,6 +376,7 @@ map.addControl(L.control.attribution({
|
376
|
376
|
map.on('popupopen', function(e) {
|
377
|
377
|
var z = Math.max(map.getZoom(), 16);
|
378
|
378
|
var px = map.project(e.target._popup._latlng, z);
|
|
379
|
+ px.x += e.target._popup._container.clientWidth/2 - 20;
|
379
|
380
|
px.y -= e.target._popup._container.clientHeight/2;
|
380
|
381
|
|
381
|
382
|
map.setView(map.unproject(px, z), z, {animate: true});
|
|
@@ -520,7 +521,7 @@ function s(q) {
|
520
|
521
|
if (q == prevSearch) return;
|
521
|
522
|
clearTimeout(delayTimer);
|
522
|
523
|
prevSearch = q;
|
523
|
|
- unselect(selectedRes);
|
|
524
|
+ //unselect(selectedRes);
|
524
|
525
|
if (!q) {
|
525
|
526
|
$('#si').value = "";
|
526
|
527
|
$("#sres").className = "";
|
|
@@ -567,6 +568,7 @@ function s(q) {
|
567
|
568
|
}
|
568
|
569
|
res.appendChild(row);
|
569
|
570
|
}
|
|
571
|
+ if ($('.sres').length > 0) select($('.sres')[0]);
|
570
|
572
|
}
|
571
|
573
|
)}, delay);
|
572
|
574
|
}
|