X-Git-Url: https://dev.renevier.net/gitweb.cgi?p=syp.git;a=blobdiff_plain;f=js%2Fsyp.js;h=e350d88af3ea303dbe1aeeae820351ff8d6fdc5f;hp=7e69fb75ae61b6b930101cdfce0fdf535a07aabd;hb=d9822b8cde6431e71121e9dc13d6457dfbf5fceb;hpb=0feade23ffa41ac299b252a93be4da11bc2a16b7 diff --git a/js/syp.js b/js/syp.js index 7e69fb7..e350d88 100644 --- a/js/syp.js +++ b/js/syp.js @@ -131,6 +131,11 @@ var SYP = { }, onFeatureUnselect: function (feature) { + var map = feature.layer.map; + var permaControl = map.getControlsByClass("OpenLayers.Control.Permalink"); + if (permaControl[0]) { + permaControl[0].div.style.display = ""; + } var popup = feature.popup; if (popup.visible()) { popup.hide(); @@ -139,6 +144,10 @@ var SYP = { onFeatureSelect: function(feature) { var map = feature.layer.map; + var permaControl = map.getControlsByClass("OpenLayers.Control.Permalink"); + if (permaControl[0]) { + permaControl[0].div.style.display = "none"; + } var popup = feature.popup; var brCorner = SYP.Utils.brCorner(map, 8);