X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/bc1b4d53e39eb7571fcda14287d573855cb1682c..1fe52824fae8c54031d90b438800f76b8871f2a5:/app/assets/javascripts/index.js?ds=inline diff --git a/app/assets/javascripts/index.js b/app/assets/javascripts/index.js index b41bbb0f4..847c230b6 100644 --- a/app/assets/javascripts/index.js +++ b/app/assets/javascripts/index.js @@ -1,9 +1,10 @@ +//= require_self //= require index/browse //= require index/export //= require index/key $(document).ready(function () { - var permalinks = $("#permalink").html(); + var permalinks = $("#permalink").detach().html(); var marker; var params = OSM.mapParams(); var map = createMap("map"); @@ -115,10 +116,10 @@ $(document).ready(function () { $("#sidebar_title").html(I18n.t('site.sidebar.search_results')); $("#sidebar_content").load($(this).attr("action"), { query: $("#query").val(), - minlon: bounds.getSouthWest().lng, - minlat: bounds.getSouthWest().lat, - maxlon: bounds.getNorthEast().lng, - maxlat: bounds.getNorthEast().lat + minlon: bounds.getWestLng(), + minlat: bounds.getSouthLat(), + maxlon: bounds.getEastLng(), + maxlat: bounds.getNorthLat() }, openSidebar); return false; @@ -127,4 +128,10 @@ $(document).ready(function () { if ($("#query").val()) { $("#search_form").submit(); } + + // Focus the search field for browsers that don't support + // the HTML5 'autofocus' attribute + if (!("autofocus" in document.createElement("input"))) { + $("#query").focus(); + } });