Skip to content

Commit b58beaf

Browse files
authored
Merge pull request #110 from mjmdavis/fix-polygon-map-bounds
Fix polygon map bounds
2 parents 10b5496 + 07e45af commit b58beaf

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/geojson-extension/src/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,6 @@ class RenderedGeoJSON extends Widget implements IRenderMime.IRenderer {
116116
).addTo(this._map);
117117
// Create GeoJSON layer from data and add to map
118118
this._geoJSONLayer = leaflet.geoJSON(data).addTo(this._map);
119-
// Update map size after panel/window is resized
120-
this._map.fitBounds(this._geoJSONLayer.getBounds());
121119
this.update();
122120
resolve();
123121
});
@@ -162,6 +160,8 @@ class RenderedGeoJSON extends Widget implements IRenderMime.IRenderer {
162160
protected onUpdateRequest(msg: Message): void {
163161
// Update map size after update
164162
if (this.isVisible) this._map.invalidateSize();
163+
// Update map size after panel/window is resized
164+
this._map.fitBounds(this._geoJSONLayer.getBounds());
165165
}
166166

167167
private _map: leaflet.Map;

0 commit comments

Comments
 (0)