Skip to content

Commit caceea5

Browse files
committed
Fix the issue that the empty polyline cannot be updated
1 parent 1a38075 commit caceea5

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

platform/android/MapLibreAndroid/src/main/java/org/maplibre/android/maps/PolylineContainer.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,10 @@ class PolylineContainer implements Polylines {
2727
@Override
2828
public Polyline addBy(@NonNull PolylineOptions polylineOptions, @NonNull MapLibreMap maplibreMap) {
2929
Polyline polyline = polylineOptions.getPolyline();
30-
if (!polyline.getPoints().isEmpty()) {
31-
long id = nativeMap != null ? nativeMap.addPolyline(polyline) : 0;
32-
polyline.setMapLibreMap(maplibreMap);
33-
polyline.setId(id);
34-
annotations.put(id, polyline);
35-
}
30+
long id = nativeMap != null ? nativeMap.addPolyline(polyline) : 0;
31+
polyline.setMapLibreMap(maplibreMap);
32+
polyline.setId(id);
33+
annotations.put(id, polyline);
3634
return polyline;
3735
}
3836

0 commit comments

Comments
 (0)