use marker popup instead of mouseover tooltip on user location

This commit is contained in:
Philipp Schaefer 2013-11-06 09:40:41 +01:00
parent ead131a475
commit f0518e96de

View File

@ -1,7 +1,7 @@
// ==UserScript== // ==UserScript==
// @id iitc-plugin-user-location@cradle // @id iitc-plugin-user-location@cradle
// @name IITC plugin: User Location // @name IITC plugin: User Location
// @version 0.1.3.@@DATETIMEVERSION@@ // @version 0.1.4.@@DATETIMEVERSION@@
// @namespace https://github.com/jonatkins/ingress-intel-total-conversion // @namespace https://github.com/jonatkins/ingress-intel-total-conversion
// @updateURL @@UPDATEURL@@ // @updateURL @@UPDATEURL@@
// @downloadURL @@DOWNLOADURL@@ // @downloadURL @@DOWNLOADURL@@
@ -35,10 +35,11 @@ window.plugin.userLocation.setup = function() {
var title = '<span class="nickname '+ cssClass+'" style="font-weight:bold;">' + PLAYER.nickname + '</span>\'s location'; var title = '<span class="nickname '+ cssClass+'" style="font-weight:bold;">' + PLAYER.nickname + '</span>\'s location';
var marker = L.marker(window.map.getCenter(), { var marker = L.marker(window.map.getCenter(), {
title: title,
icon: new plugin.userLocation.icon() icon: new plugin.userLocation.icon()
}); });
marker.bindPopup(title);
plugin.userLocation.marker = marker; plugin.userLocation.marker = marker;
marker.addTo(window.map); marker.addTo(window.map);
// jQueryUI doesnt automatically notice the new markers // jQueryUI doesnt automatically notice the new markers