Remove 'drawn' property from Tiles. (Closes #1018)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4557 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
+3
-21
@@ -72,12 +72,6 @@ OpenLayers.Tile = OpenLayers.Class({
|
||||
*/
|
||||
position: null,
|
||||
|
||||
/**
|
||||
* Property: drawn
|
||||
* {Boolean} false
|
||||
*/
|
||||
drawn: false,
|
||||
|
||||
/**
|
||||
* Property: isLoading
|
||||
* {Boolean} Is the tile loading?
|
||||
@@ -144,20 +138,9 @@ OpenLayers.Tile = OpenLayers.Class({
|
||||
var withinMaxExtent = (maxExtent &&
|
||||
this.bounds.intersectsBounds(maxExtent, false));
|
||||
|
||||
var mapExtent = this.layer.map.getExtent();
|
||||
var withinMapExtent = (mapExtent &&
|
||||
this.bounds.intersectsBounds(mapExtent, false));
|
||||
|
||||
// There are two cases where we *wouldn't* want to draw the tile:
|
||||
//
|
||||
// 1) If the tile is outside its layer's maxExtent
|
||||
// 2) When the layer's buffer is 0, if the tile is outside the map's
|
||||
// extent (out of view)
|
||||
//
|
||||
// ...what we return is the opposite of the above conditions :-)
|
||||
//
|
||||
return ( (withinMaxExtent || this.layer.displayOutsideMaxExtent) &&
|
||||
(withinMapExtent || (this.layer.buffer != 0)) );
|
||||
// The only case where we *wouldn't* want to draw the tile is if the
|
||||
// tile is outside its layer's maxExtent.
|
||||
return (withinMaxExtent || this.layer.displayOutsideMaxExtent);
|
||||
},
|
||||
|
||||
/**
|
||||
@@ -175,7 +158,6 @@ OpenLayers.Tile = OpenLayers.Class({
|
||||
redraw = true;
|
||||
}
|
||||
|
||||
this.drawn = false;
|
||||
this.bounds = bounds.clone();
|
||||
this.position = position.clone();
|
||||
if (redraw) {
|
||||
|
||||
Reference in New Issue
Block a user