X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/aaeca5b5346b01d7ef26a301492804d36049eff8..3ba036045bc43031475eb29ca0663d33c80e1b32:/app/assets/javascripts/index/search.js diff --git a/app/assets/javascripts/index/search.js b/app/assets/javascripts/index/search.js index dc4df821e..c546469db 100644 --- a/app/assets/javascripts/index/search.js +++ b/app/assets/javascripts/index/search.js @@ -6,11 +6,13 @@ function initializeSearch(map) { $("#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(); - } + $("#query") + .on("focus", function() { + $("#describe_location").fadeOut(100); + }) + .on("blur", function() { + $("#describe_location").fadeIn(100); + }); $("#sidebar_content").on("click", ".search_results_entry a.set_position", clickSearchResult); @@ -21,7 +23,6 @@ function initializeSearch(map) { var bounds = map.getBounds(); - $("#sidebar_title").html(I18n.t('site.sidebar.search_results')); $("#sidebar_content").load($(this).attr("action"), { query: $("#query").val(), zoom: map.getZoom(), @@ -31,8 +32,6 @@ function initializeSearch(map) { maxlat: bounds.getNorth() }); - openSidebar(); - $("#sidebar").one("closed", function () { map.removeLayer(marker); map.removeObject(); @@ -67,11 +66,10 @@ function initializeSearch(map) { var center = map.getCenter(), zoom = map.getZoom(); - $("#sidebar_title").html(I18n.t('site.sidebar.search_results')); $("#sidebar_content").load($(this).attr("href"), { lat: center.lat, lon: center.lng, zoom: zoom - }, openSidebar); + }); } }