Controls each create their own div, which is then individually added to the viewPortDiv directly, rather than to a Controls Div. This may fix some issues with event handling of lower layers, and may be related to #36. It also prevents the need for the markers hack a couple commits back.

git-svn-id: http://svn.openlayers.org/trunk/openlayers@206 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
crschmidt
2006-05-20 03:47:46 +00:00
parent 0e011e4584
commit 6c83a73519
3 changed files with 5 additions and 10 deletions

View File

@@ -25,6 +25,8 @@ OpenLayers.Control.prototype = {
if (this.div == null) {
this.div = OpenLayers.Util.createDiv();
}
this.div.style.zIndex = this.map.Z_INDEX_BASE['Control'] +
this.map.controls.length;
return this.div;
},