diff --git a/editgpx/src/org/openstreetmap/josm/plugins/editgpx/EditGpxMode.java b/editgpx/src/org/openstreetmap/josm/plugins/editgpx/EditGpxMode.java index b19bf33..75291c8 100644 --- a/editgpx/src/org/openstreetmap/josm/plugins/editgpx/EditGpxMode.java +++ b/editgpx/src/org/openstreetmap/josm/plugins/editgpx/EditGpxMode.java @@ -53,6 +53,7 @@ public class EditGpxMode extends MapMode implements LayerChangeListener { super.exitMode(); Main.map.mapView.removeMouseListener(this); Main.map.mapView.removeMouseMotionListener(this); + MapView.removeLayerChangeListener(this); } @Override