Merge pull request #718 from tschaub/dirty-frame

Properly reset the dirty flag
This commit is contained in:
Tim Schaub
2013-05-18 09:27:33 -07:00
@@ -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) {