From 3b49638afa3dcb63cbfa65e4dc5f3e3f22f9b05e Mon Sep 17 00:00:00 2001 From: rhinemann Date: Wed, 25 Mar 2026 19:52:54 +0100 Subject: [PATCH] Correct pothole deletion function --- MapView/main.py | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/MapView/main.py b/MapView/main.py index c5f2ba6..e9bd1b4 100644 --- a/MapView/main.py +++ b/MapView/main.py @@ -137,20 +137,15 @@ class MapViewApp(App): self.mapview.add_marker(marker) self.bump_markers.append(marker) - def delete_bump_marker(self, point): + def delete_pothole_marker(self, point): lat, lon = get_lat_lon(point) if lat is None or lon is None: return - marker = MapMarker( - lat=lat, - lon=lon, - source="images/bump.png" - ) - - if marker in self.bump_markers: - self.mapview.remove_marker(marker) - self.bump_markers.pop(self.bump_markers.index(marker)) + pothole = self.map_lat_lon_to_pothole(lat, lon) + if pothole: + self.mapview.remove_marker(pothole) + self.pothole_markers.pop(self.pothole_markers.index(pothole)) def build(self):