Skip to content

Commit 31475b2

Browse files
authored
Merge pull request #3 from evansiroky/master
Bug fix
2 parents 33ff68a + be58f1d commit 31475b2

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

lib/HeatmapLayer.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ var HeatmapLayer = function (_MapLayer) {
213213
HeatmapLayer.prototype.attachEvents = function attachEvents() {
214214
var _this3 = this;
215215

216-
var leafletMap = this.props.map;
216+
var leafletMap = this.context.map;
217217
leafletMap.on('viewreset', function () {
218218
return _this3.reset();
219219
});
@@ -249,7 +249,7 @@ var HeatmapLayer = function (_MapLayer) {
249249
this._el.height = this._heatmap._height = size.y;
250250
}
251251

252-
if (this._heatmap && !this._frame && !this.props.map._animating) {
252+
if (this._heatmap && !this._frame && !this.context.map._animating) {
253253
this._frame = _leaflet2.default.Util.requestAnimFrame(this.redraw, this);
254254
}
255255

@@ -267,7 +267,7 @@ var HeatmapLayer = function (_MapLayer) {
267267
var v = 1 / Math.pow(2, Math.max(0, Math.min(maxZoom - this.context.map.getZoom(), 12)));
268268

269269
var cellSize = r / 2;
270-
var panePos = this.props.map._getMapPanePos();
270+
var panePos = this.context.map._getMapPanePos();
271271
var offsetX = panePos.x % cellSize;
272272
var offsetY = panePos.y % cellSize;
273273
var getLat = this.props.latitudeExtractor;
@@ -336,7 +336,7 @@ var HeatmapLayer = function (_MapLayer) {
336336
return roundResults(accumulateInGrid(points, leafletMap, getBounds(leafletMap)));
337337
};
338338

339-
var data = getDataForHeatmap(this.props.points, this.props.map);
339+
var data = getDataForHeatmap(this.props.points, this.context.map);
340340

341341
this._heatmap.clear();
342342
this._heatmap.data(data).draw(this.getMinOpacity(this.props));

src/HeatmapLayer.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ export default class HeatmapLayer extends MapLayer {
214214
}
215215

216216
attachEvents(): void {
217-
const leafletMap: Map = this.props.map;
217+
const leafletMap: Map = this.context.map;
218218
leafletMap.on('viewreset', () => this.reset());
219219
leafletMap.on('moveend', () => this.reset());
220220
if (leafletMap.options.zoomAnimation && L.Browser.any3d) {
@@ -251,7 +251,7 @@ export default class HeatmapLayer extends MapLayer {
251251
this._el.height = this._heatmap._height = size.y;
252252
}
253253

254-
if (this._heatmap && !this._frame && !this.props.map._animating) {
254+
if (this._heatmap && !this._frame && !this.context.map._animating) {
255255
this._frame = L.Util.requestAnimFrame(this.redraw, this);
256256
}
257257

@@ -276,7 +276,7 @@ export default class HeatmapLayer extends MapLayer {
276276
);
277277

278278
const cellSize = r / 2;
279-
const panePos = this.props.map._getMapPanePos();
279+
const panePos = this.context.map._getMapPanePos();
280280
const offsetX = panePos.x % cellSize;
281281
const offsetY = panePos.y % cellSize;
282282
const getLat = this.props.latitudeExtractor;
@@ -340,7 +340,7 @@ export default class HeatmapLayer extends MapLayer {
340340
)
341341
);
342342

343-
const data = getDataForHeatmap(this.props.points, this.props.map);
343+
const data = getDataForHeatmap(this.props.points, this.context.map);
344344

345345
this._heatmap.clear();
346346
this._heatmap.data(data).draw(this.getMinOpacity(this.props));

0 commit comments

Comments
 (0)