diff --git a/mobile/plugins/user-location.user.js b/mobile/plugins/user-location.user.js index 23ec3296..f4ea3e42 100644 --- a/mobile/plugins/user-location.user.js +++ b/mobile/plugins/user-location.user.js @@ -112,6 +112,11 @@ window.plugin.userLocation.onLocationChange = function(lat, lng) { window.plugin.userLocation.marker.setLatLng(latlng); window.plugin.userLocation.circle.setLatLng(latlng); + if(window.plugin.distanceToPortal) { + window.plugin.distanceToPortal.currentLoc = latlng; + window.plugin.distanceToPortal.updateDistance(); + } + if(window.plugin.userLocation.follow) { // move map if marker moves more than 35% from the center // 100% - 2*15% = 70% → 35% from center in either direction