| 274 | | |
|---|
| 275 | | this.div.style.left = -parseInt(this.map.layerContainerDiv.style.left) + "px"; |
|---|
| 276 | | this.div.style.top = -parseInt(this.map.layerContainerDiv.style.top) + "px"; |
|---|
| 277 | | var extent = this.map.getExtent(); |
|---|
| 278 | | this.renderer.setExtent(extent); |
|---|
| 279 | | |
|---|
| 280 | | this.renderer.root.style.visibility = "visible"; |
|---|
| | 274 | |
|---|
| | 275 | var layer = this; |
|---|
| | 276 | window.setTimeout(function() { |
|---|
| | 277 | layer.div.style.left = -parseInt(this.map.layerContainerDiv.style.left) + "px"; |
|---|
| | 278 | layer.div.style.top = -parseInt(this.map.layerContainerDiv.style.top) + "px"; |
|---|
| | 279 | var extent = layer.map.getExtent(); |
|---|
| | 280 | layer.renderer.setExtent(extent); |
|---|
| | 281 | |
|---|
| | 282 | layer.renderer.root.style.visibility = "visible"; |
|---|
| | 283 | if (!layer.drawn || zoomChanged) { |
|---|
| | 284 | layer.drawn = true; |
|---|
| | 285 | for(var i = 0; i < layer.features.length; i++) { |
|---|
| | 286 | var feature = layer.features[i]; |
|---|
| | 287 | layer.drawFeature(feature); |
|---|
| | 288 | } |
|---|
| | 289 | } |
|---|
| | 290 | |
|---|
| | 291 | }, 0); |
|---|