Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/pull/5081'
Browse files Browse the repository at this point in the history
  • Loading branch information
tomhughes committed Aug 15, 2024
2 parents a558832 + ec67899 commit a0013c8
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 8 deletions.
5 changes: 3 additions & 2 deletions app/assets/javascripts/index/directions-endpoint.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
OSM.DirectionsEndpoint = function Endpoint(map, input, iconUrl, dragCallback, geocodeCallback) {
OSM.DirectionsEndpoint = function Endpoint(map, input, iconUrl, dragCallback, changeCallback) {
var endpoint = {};

endpoint.marker = L.marker([0, 0], {
Expand Down Expand Up @@ -42,6 +42,7 @@ OSM.DirectionsEndpoint = function Endpoint(map, input, iconUrl, dragCallback, ge
if (latlng) {
setLatLng(latlng);
setInputValueFromLatLng(latlng);
changeCallback();
} else {
endpoint.getGeocode();
}
Expand Down Expand Up @@ -71,7 +72,7 @@ OSM.DirectionsEndpoint = function Endpoint(map, input, iconUrl, dragCallback, ge

input.val(json[0].display_name);

geocodeCallback();
changeCallback();
});
};

Expand Down
9 changes: 3 additions & 6 deletions app/assets/javascripts/index/directions.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,13 @@ OSM.Directions = function (map) {

getRoute(false, !dragging);
};
var endpointGeocodeCallback = function () {
var endpointChangeCallback = function () {
getRoute(true, true);
};

var endpoints = [
OSM.DirectionsEndpoint(map, $("input[name='route_from']"), OSM.MARKER_GREEN, endpointDragCallback, endpointGeocodeCallback),
OSM.DirectionsEndpoint(map, $("input[name='route_to']"), OSM.MARKER_RED, endpointDragCallback, endpointGeocodeCallback)
OSM.DirectionsEndpoint(map, $("input[name='route_from']"), OSM.MARKER_GREEN, endpointDragCallback, endpointChangeCallback),
OSM.DirectionsEndpoint(map, $("input[name='route_to']"), OSM.MARKER_RED, endpointDragCallback, endpointChangeCallback)
];

var expiry = new Date();
Expand Down Expand Up @@ -303,7 +303,6 @@ OSM.Directions = function (map) {
var precision = OSM.zoomPrecision(map.getZoom());
var value = ll.lat.toFixed(precision) + ", " + ll.lng.toFixed(precision);
endpoints[type === "from" ? 0 : 1].setValue(value, ll);
getRoute(true, true);
});

var params = Qs.parse(location.search.substring(1)),
Expand All @@ -323,8 +322,6 @@ OSM.Directions = function (map) {
endpoints[1].setValue(params.to || "", to);

map.setSidebarOverlaid(!from || !to);

getRoute(true, true);
};

page.load = function () {
Expand Down

0 comments on commit a0013c8

Please sign in to comment.