From a1646e1b76f9bfabbc5622bca712c1a3b463f6c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rom=C3=A1n?= Date: Sat, 5 Sep 2020 15:46:49 +0200 Subject: [PATCH] Bugfix: bad equal comparison between Track.Id objects. --- src/main/java/de/dennisguse/opentracks/TrackListActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/dennisguse/opentracks/TrackListActivity.java b/src/main/java/de/dennisguse/opentracks/TrackListActivity.java index fe6e6d39f..84d5b1bc5 100644 --- a/src/main/java/de/dennisguse/opentracks/TrackListActivity.java +++ b/src/main/java/de/dennisguse/opentracks/TrackListActivity.java @@ -263,7 +263,7 @@ public class TrackListActivity extends AbstractListActivity implements ConfirmDe int descriptionIndex = cursor.getColumnIndex(TracksColumns.DESCRIPTION); Track.Id trackId = new Track.Id(cursor.getLong(idIndex)); - boolean isRecording = trackId == recordingTrackId; + boolean isRecording = trackId.equals(recordingTrackId); String icon = cursor.getString(iconIndex); int iconId = TrackIconUtils.getIconDrawable(icon); String name = cursor.getString(nameIndex);