Skip to content

Commit eaee59c

Browse files
authored
fix: geojson layers pmIgnore (#1251)
* fix: geojson layers pmIgnore * lint
1 parent 3970364 commit eaee59c

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
@@ -63,6 +63,14 @@ export class LeafletGeoJSONView extends LeafletFeatureGroupView {
6363
coordinates: [e.latlng.lat, e.latlng.lng],
6464
});
6565
};
66+
const pmIgnore = this.model.get('pm_ignore');
67+
if (pmIgnore !== undefined) {
68+
(layer as any).pmIgnore = pmIgnore;
69+
if (pmIgnore && layer.pm) {
70+
layer.pm.disable();
71+
delete (layer as any).pm;
72+
}
73+
}
6674
layer.on({
6775
mouseover: mouseevent,
6876
click: mouseevent,

0 commit comments

Comments
 (0)