From f12d3a185fa3e6ce6fd1d222cb6e44565440554e Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Fri, 20 Mar 2015 12:58:28 +0000 Subject: Fix selecting routes Just a simple loop callback issue. --- resources/leaflet-route/leaflet-route.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/resources/leaflet-route/leaflet-route.js b/resources/leaflet-route/leaflet-route.js index 4d78148..a202492 100644 --- a/resources/leaflet-route/leaflet-route.js +++ b/resources/leaflet-route/leaflet-route.js @@ -205,9 +205,11 @@ L.Control.Route.createRouteList = function(routeMaster, routeSelected) { var li = L.DomUtil.create('li', '', ul); - li.appendChild(L.Control.Route.createRouteLink(route, function() { - routeSelected(route.properties.name); - })); + li.appendChild(L.Control.Route.createRouteLink(route, (function(name) { + return function() { + routeSelected(name); + }; + })(route.properties.name))); } return ul; -- cgit v1.2.3