Merge pull request #718 from tschaub/dirty-frame
Properly reset the dirty flag
This commit is contained in:
@@ -393,6 +393,7 @@ ol.renderer.canvas.VectorLayer.prototype.renderFrame =
|
|||||||
var filters = this.geometryFilters_,
|
var filters = this.geometryFilters_,
|
||||||
numFilters = filters.length,
|
numFilters = filters.length,
|
||||||
deferred = false,
|
deferred = false,
|
||||||
|
dirty = false,
|
||||||
i, geomFilter, tileExtent, extentFilter, type,
|
i, geomFilter, tileExtent, extentFilter, type,
|
||||||
groups, group, j, numGroups;
|
groups, group, j, numGroups;
|
||||||
for (x = tileRange.minX; x <= tileRange.maxX; ++x) {
|
for (x = tileRange.minX; x <= tileRange.maxX; ++x) {
|
||||||
@@ -420,10 +421,11 @@ ol.renderer.canvas.VectorLayer.prototype.renderFrame =
|
|||||||
}
|
}
|
||||||
tilesOnSketchCanvas[key] = tileCoord;
|
tilesOnSketchCanvas[key] = tileCoord;
|
||||||
} else {
|
} else {
|
||||||
this.dirty_ = true;
|
dirty = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
this.dirty_ = dirty;
|
||||||
|
|
||||||
renderByGeometryType:
|
renderByGeometryType:
|
||||||
for (type in featuresToRender) {
|
for (type in featuresToRender) {
|
||||||
|
|||||||
Reference in New Issue
Block a user