Merge pull request #11142 from osmandapp/IndexOutOfBoundsException

IndexOutOfBoundsException
This commit is contained in:
Vitaliy 2021-03-15 10:59:58 +02:00 committed by GitHub
commit eb5d46d441
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -82,7 +82,8 @@ public class TrackEditCard extends BaseCard {
} }
GpxUiHelper.updateGpxInfoView(view, title, gpxInfo, dataItem, false, app); GpxUiHelper.updateGpxInfoView(view, title, gpxInfo, dataItem, false, app);
if (gpxFile.getNonEmptySegmentsCount() > 1 && routeParams != null && routeParams.getSelectedSegment() != -1) { if (gpxFile.getNonEmptySegmentsCount() > 1 && routeParams != null)
if (routeParams.getSelectedSegment() != -1 && gpxFile.getNonEmptySegmentsCount() > routeParams.getSelectedSegment()) {
TextView distanceView = view.findViewById(R.id.distance); TextView distanceView = view.findViewById(R.id.distance);
TextView timeView = view.findViewById(R.id.time); TextView timeView = view.findViewById(R.id.time);
ImageView timeIcon = view.findViewById(R.id.time_icon); ImageView timeIcon = view.findViewById(R.id.time_icon);