diff options
-rw-r--r-- | chimere/static/OpenLayers.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chimere/static/OpenLayers.js b/chimere/static/OpenLayers.js index 43e67e8..1cf1d88 100644 --- a/chimere/static/OpenLayers.js +++ b/chimere/static/OpenLayers.js @@ -523,7 +523,7 @@ OpenLayers.Event.stopObservingElement(this.controls[i].panel_div);this.controls[ this.activeState=null;},activate:function(){if(OpenLayers.Control.prototype.activate.apply(this,arguments)){var control;for(var i=0,len=this.controls.length;i<len;i++){control=this.controls[i];if(control===this.defaultControl||(this.saveState&&this.activeState[control.id])){control.activate();}} if(this.saveState===true){this.defaultControl=null;} this.redraw();return true;}else{return false;}},deactivate:function(){if(OpenLayers.Control.prototype.deactivate.apply(this,arguments)){var control;for(var i=0,len=this.controls.length;i<len;i++){control=this.controls[i];this.activeState[control.id]=control.deactivate();} -return true;}else{return false;}},draw:function(){OpenLayers.Control.prototype.draw.apply(this,arguments);this.addControlsToMap(this.controls);return this.div;},redraw:function(){if(this.div.children.length>0){for(var l=this.div.children.length,i=l-1;i>=0;i--){this.div.removeChild(this.div.children[i]);}} +return true;}else{return false;}},draw:function(){OpenLayers.Control.prototype.draw.apply(this,arguments);this.addControlsToMap(this.controls);return this.div;},redraw:function(){for(var l=this.div.childNodes.length,i=l-1;i>=0;i--){this.div.removeChild(this.div.childNodes[i]);} this.div.innerHTML="";if(this.active){for(var i=0,len=this.controls.length;i<len;i++){var element=this.controls[i].panel_div;if(this.controls[i].active){element.className=this.controls[i].displayClass+"ItemActive";}else{element.className=this.controls[i].displayClass+"ItemInactive";} this.div.appendChild(element);}}},activateControl:function(control){if(!this.active){return false;} if(control.type==OpenLayers.Control.TYPE_BUTTON){control.trigger();this.redraw();return;} |