From ee37617c216a93348040032960a36ea7761eedd9 Mon Sep 17 00:00:00 2001 From: fredj Date: Fri, 9 Dec 2011 12:14:39 +0100 Subject: [PATCH 1/2] Only set img.style.position once --- lib/OpenLayers/Tile/Image.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/OpenLayers/Tile/Image.js b/lib/OpenLayers/Tile/Image.js index 68c38b95d1..85492107b0 100644 --- a/lib/OpenLayers/Tile/Image.js +++ b/lib/OpenLayers/Tile/Image.js @@ -228,6 +228,7 @@ OpenLayers.Tile.Image = OpenLayers.Class(OpenLayers.Tile, { this.imgDiv = document.createElement("img"); this.imgDiv.className = "olTileImage"; + this.imgDiv.style.position = "absolute"; // avoid image gallery menu in IE6 this.imgDiv.galleryImg = "no"; @@ -239,13 +240,11 @@ OpenLayers.Tile.Image = OpenLayers.Class(OpenLayers.Tile, { style.top = -top + "%"; style.width = (2 * left + 100) + "%"; style.height = (2 * top + 100) + "%"; - style.position = "absolute"; } else { style.width = "100%"; style.height = "100%"; } style.display = "none"; - style.position = "absolute"; if (this.layer.opacity < 1) { OpenLayers.Util.modifyDOMElement(this.imgDiv, null, null, null, null, null, null, From 3cfd21c318e9f41501eb0625ffc24b9a500090c9 Mon Sep 17 00:00:00 2001 From: fredj Date: Mon, 12 Dec 2011 15:05:51 +0100 Subject: [PATCH 2/2] group the img.style changes --- lib/OpenLayers/Tile/Image.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/OpenLayers/Tile/Image.js b/lib/OpenLayers/Tile/Image.js index 85492107b0..2da90f42e3 100644 --- a/lib/OpenLayers/Tile/Image.js +++ b/lib/OpenLayers/Tile/Image.js @@ -228,7 +228,6 @@ OpenLayers.Tile.Image = OpenLayers.Class(OpenLayers.Tile, { this.imgDiv = document.createElement("img"); this.imgDiv.className = "olTileImage"; - this.imgDiv.style.position = "absolute"; // avoid image gallery menu in IE6 this.imgDiv.galleryImg = "no"; @@ -245,6 +244,7 @@ OpenLayers.Tile.Image = OpenLayers.Class(OpenLayers.Tile, { style.height = "100%"; } style.display = "none"; + style.position = "absolute"; if (this.layer.opacity < 1) { OpenLayers.Util.modifyDOMElement(this.imgDiv, null, null, null, null, null, null,