From 64177a52ec713e10efae6bc3e715f3e5150d4345 Mon Sep 17 00:00:00 2001 From: ahocevar Date: Tue, 18 Dec 2012 14:07:34 +0100 Subject: [PATCH] Enable fade-in for tiles from cache when we have a backbuffer --- lib/OpenLayers/TileManager.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/OpenLayers/TileManager.js b/lib/OpenLayers/TileManager.js index cc06c5ab0f..bbf04a1021 100644 --- a/lib/OpenLayers/TileManager.js +++ b/lib/OpenLayers/TileManager.js @@ -329,6 +329,10 @@ OpenLayers.TileManager = OpenLayers.Class({ // only use image from cache if it is not on a layer already if (img && (!img.parentNode || OpenLayers.Element.hasClass(img.parentNode, 'olBackBuffer'))) { + if (tile.layer.backBuffer) { + img.style.opacity = 0; + img.style.visibility = 'hidden'; + } tile.setImage(img); OpenLayers.Util.removeItem(this.tileCacheIndex, tile.url); this.tileCacheIndex.push(tile.url);