Skip to content

Commit ab8a2b9

Browse files
committed
fix: geojson layers pmIgnore
1 parent 7f7343d commit ab8a2b9

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

python/jupyter_leaflet/src/layers/GeoJSON.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,14 @@ export class LeafletGeoJSONView extends LeafletFeatureGroupView {
6060
coordinates: [e.latlng.lat, e.latlng.lng],
6161
});
6262
};
63+
const pmIgnore = this.model.get('pm_ignore');
64+
if (pmIgnore !== undefined) {
65+
(layer as any).pmIgnore = pmIgnore;
66+
if (pmIgnore && layer.pm) {
67+
layer.pm.disable();
68+
delete (layer as any).pm;
69+
}
70+
}
6371
layer.on({
6472
mouseover: mouseevent,
6573
click: mouseevent,

0 commit comments

Comments
 (0)