diff --git a/app/src/main/java/de/apps4ics/mountainnavigation/MapDialogItemizedIconOverlay.java b/app/src/main/java/de/apps4ics/mountainnavigation/MapDialogItemizedIconOverlay.java index fd8e788..fcc69d8 100644 --- a/app/src/main/java/de/apps4ics/mountainnavigation/MapDialogItemizedIconOverlay.java +++ b/app/src/main/java/de/apps4ics/mountainnavigation/MapDialogItemizedIconOverlay.java @@ -133,15 +133,14 @@ } private void checkForSelection(){ + mapView.getOverlays().remove(line); if(selected >= 2){ - mapView.getOverlays().remove(line); road = roadManager.getRoad(waypoints); line = RoadManager.buildRoadOverlay(road, context); mapView.getOverlays().add(line); mapView.invalidate(); alertDialog.getButton(AlertDialog.BUTTON_POSITIVE).setEnabled(true); } else { - mapView.getOverlays().remove(line); alertDialog.getButton(AlertDialog.BUTTON_POSITIVE).setEnabled(false); } }