diff --git a/app/assets/javascripts/index/directions.js.erb b/app/assets/javascripts/index/directions.js.erb index ee2cce667..3e2251b7a 100644 --- a/app/assets/javascripts/index/directions.js.erb +++ b/app/assets/javascripts/index/directions.js.erb @@ -253,6 +253,14 @@ OSM.Directions = function (map) { $('#sidebar_content').append('
' + I18n.t('javascripts.directions.instructions.courtesy', {link: chosenEngine.creditline}) + '
'); + + $('#sidebar_content a.geolink').on('click', function(e) { + e.preventDefault(); + map.removeLayer(polyline); + $('#sidebar_content').html(''); + map.setSidebarOverlaid(true); + // TODO: collapse width of sidebar back to previous + }); }); }