Plugin Keys On Map: Keys layer stay display/hide as previous session.

This commit is contained in:
Xelio
2013-04-29 00:28:02 +08:00
parent 4d0ca06836
commit b8b3c62dad

View File

@ -90,7 +90,7 @@ window.plugin.keysOnMap.disableMessage = function() {
}
}
var setup = function() {
window.plugin.keysOnMap.setupCSS = function() {
$("<style>")
.prop("type", "text/css")
.html(".plugin-keys-on-map-key {\
@ -103,9 +103,18 @@ var setup = function() {
-webkit-text-size-adjust:none;\
}")
.appendTo("head");
}
window.plugin.keysOnMap.setupLayer = function() {
window.layerChooser.addOverlay(window.plugin.keysOnMap.keyLayerGroup, 'Keys');
if(isLayerGroupDisplayed('Keys'))
map.addLayer(window.plugin.keysOnMap.keyLayerGroup);
}
var setup = function() {
window.plugin.keysOnMap.setupCSS();
window.plugin.keysOnMap.setupLayer();
// Avoid error if this plugin load first
if($.inArray('pluginKeysUpdateKey', window.VALID_HOOKS) < 0)