=== modified file 'dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/app/scripts/core.js' --- dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/app/scripts/core.js 2013-12-20 14:43:05 +0000 +++ dhis-2/dhis-web/dhis-web-mapping/src/main/webapp/dhis-web-mapping/app/scripts/core.js 2013-12-20 15:40:10 +0000 @@ -177,7 +177,7 @@ GIS.core.createSelectHandlers = function(gis, layer) { var isRelocate = !!GIS.app ? (gis.init.user.isAdmin ? true : false) : false, - + options = {}, window, infrastructuralPeriod, onHoverSelect, @@ -524,11 +524,14 @@ menu.showAt([gis.olmap.mouseMove.x, gis.olmap.mouseMove.y]); }; - selectHandlers = new OpenLayers.Control.newSelectFeature(layer, { - onHoverSelect: onHoverSelect, - onHoverUnselect: onHoverUnselect, - onClickSelect: onClickSelect - }); + options.onHoverSelect = onHoverSelect; + options.onHoverUnselect = onHoverUnselect; +console.log(layer); + if (layer.id !== 'event') { + options.onClickSelect = onClickSelect; + } + + selectHandlers = new OpenLayers.Control.newSelectFeature(layer, options); gis.olmap.addControl(selectHandlers); selectHandlers.activate(); @@ -916,6 +919,7 @@ } obj[gis.conf.finals.widget.value] = 0; + obj['label'] = obj.ouname; events.push(obj); }