From 61047dbbff905140a591cc13187e18c7d48d8378 Mon Sep 17 00:00:00 2001 From: fkloft Date: Wed, 11 Dec 2013 00:34:41 +0100 Subject: [PATCH] Fix: location marker would be reset to circle when layer was toggled --- mobile/plugins/user-location.user.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/mobile/plugins/user-location.user.js b/mobile/plugins/user-location.user.js index bd4426a6..783cb55e 100644 --- a/mobile/plugins/user-location.user.js +++ b/mobile/plugins/user-location.user.js @@ -52,12 +52,9 @@ window.plugin.userLocation.setup = function() { window.plugin.userLocation.locationLayer.addTo(window.map); window.addLayerGroup('User location', window.plugin.userLocation.locationLayer, true); - var container = $(".container", marker._icon); - window.plugin.userLocation.marker = marker; window.plugin.userLocation.circle = circle; window.plugin.userLocation.icon = icon; - window.plugin.userLocation.container = container; if('ondeviceorientation' in window) window.addEventListener('deviceorientation', window.plugin.userLocation.onDeviceOrientation, false); @@ -87,8 +84,7 @@ window.plugin.userLocation.onDeviceOrientation = function(e) { direction = 360 - e.alpha; } - var container = window.plugin.userLocation.container; - container + $(".container", window.plugin.userLocation.marker._icon) .removeClass("circle") .addClass("arrow") .css({