Revert "Merge pull request #432 from ahocevar/iframe-opacity"
This reverts commitaf046b9af8, reversing changes made tof36fd5f0d1. The reason for reverting this is that the change breaks the select-feature-multilayer.html example.
This commit is contained in:
@@ -1286,12 +1286,7 @@ OpenLayers.Layer = OpenLayers.Class({
|
|||||||
this.opacity = opacity;
|
this.opacity = opacity;
|
||||||
var childNodes = this.div.childNodes;
|
var childNodes = this.div.childNodes;
|
||||||
for(var i = 0, len = childNodes.length; i < len; ++i) {
|
for(var i = 0, len = childNodes.length; i < len; ++i) {
|
||||||
var element = childNodes[i].lastChild || childNodes[i];
|
var element = childNodes[i].firstChild || childNodes[i];
|
||||||
if (element.nodeName.toLowerCase() === "iframe") {
|
|
||||||
// changing opacity on IFrame elements does not work, so
|
|
||||||
// we set it on the parent
|
|
||||||
element = element.parentNode;
|
|
||||||
}
|
|
||||||
OpenLayers.Util.modifyDOMElement(element, null, null, null,
|
OpenLayers.Util.modifyDOMElement(element, null, null, null,
|
||||||
null, null, null, opacity);
|
null, null, null, opacity);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -470,7 +470,7 @@ OpenLayers.Renderer.SVG = OpenLayers.Class(OpenLayers.Renderer.Elements, {
|
|||||||
*/
|
*/
|
||||||
createDefs: function() {
|
createDefs: function() {
|
||||||
var defs = this.nodeFactory(this.container.id + "_defs", "defs");
|
var defs = this.nodeFactory(this.container.id + "_defs", "defs");
|
||||||
this.rendererRoot.insertBefore(defs, this.root);
|
this.rendererRoot.appendChild(defs);
|
||||||
return defs;
|
return defs;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
@@ -5256,7 +5256,7 @@ OpenLayers.Renderer.SVG2 = OpenLayers.Class(OpenLayers.Renderer.NG, {
|
|||||||
*/
|
*/
|
||||||
createDefs: function() {
|
createDefs: function() {
|
||||||
var defs = this.nodeFactory(this.container.id + "_defs", "defs");
|
var defs = this.nodeFactory(this.container.id + "_defs", "defs");
|
||||||
this.rendererRoot.insertBefore(defs, this.root);
|
this.rendererRoot.appendChild(defs);
|
||||||
return defs;
|
return defs;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user