mirror of
https://codeberg.org/OpenTracksApp/OpenTracks.git
synced 2026-10-02 09:33:06 +02:00
Bugfix: pausing should only insert a non-null lastTrackpoint.
Found by Google Play Pre-Launch report.
This commit is contained in:
@@ -482,8 +482,9 @@ public class TrackRecordingService extends Service {
|
||||
// Update database
|
||||
Track track = contentProviderUtils.getTrack(recordingTrackId);
|
||||
if (track != null) {
|
||||
insertTrackPointIfNewer(track, lastTrackPoint);
|
||||
|
||||
if (lastTrackPoint != null) {
|
||||
insertTrackPointIfNewer(track, lastTrackPoint);
|
||||
}
|
||||
insertTrackPoint(track, TrackPoint.createPause());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user