OpenLayers OpenLayers

Changeset 5772

Show
Ignore:
Timestamp:
01/16/08 03:40:22 (1 year ago)
Author:
pgiraud
Message:

don't re-append the geometry node to root if it is already there to keep it in place and to prevent z-index to change, r=elemoine (closes #1066)
Thanks Eric for giving me the opportunity to have my first commit in OpenLayers trunk

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/openlayers/lib/OpenLayers/Renderer/Elements.js

    r5614 r5772  
    135135            //now actually draw the node, and style it 
    136136            node = this.drawGeometryNode(node, geometry); 
    137             this.root.appendChild(node); 
     137             
     138            // append the node to root (but only if it's new) 
     139            if (node.parentNode != this.root) {  
     140                this.root.appendChild(node);  
     141            } 
    138142            this.postDraw(node); 
    139143        } else {