Merge pull request #114 from ahocevar/noframe-fixes
Fixing IFrame tile layers. r=@elemoine
This commit is contained in:
@@ -339,6 +339,9 @@ OpenLayers.Tile.Image = OpenLayers.Class(OpenLayers.Tile, {
|
|||||||
* or if it's currently loading.
|
* or if it's currently loading.
|
||||||
*/
|
*/
|
||||||
createBackBuffer: function() {
|
createBackBuffer: function() {
|
||||||
|
if (!this.imgDiv || this.isLoading) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
var backBuffer;
|
var backBuffer;
|
||||||
if (this.frame) {
|
if (this.frame) {
|
||||||
backBuffer = this.frame.cloneNode(false);
|
backBuffer = this.frame.cloneNode(false);
|
||||||
|
|||||||
@@ -204,7 +204,7 @@ OpenLayers.Tile.Image.IFrame = {
|
|||||||
*/
|
*/
|
||||||
createBackBuffer: function() {
|
createBackBuffer: function() {
|
||||||
var backBuffer;
|
var backBuffer;
|
||||||
if(!this.useIFrame) {
|
if(this.useIFrame === false) {
|
||||||
backBuffer = OpenLayers.Tile.Image.prototype.createBackBuffer.call(this);
|
backBuffer = OpenLayers.Tile.Image.prototype.createBackBuffer.call(this);
|
||||||
}
|
}
|
||||||
return backBuffer;
|
return backBuffer;
|
||||||
|
|||||||
Reference in New Issue
Block a user