forked from upstream-mirrors/OpenTracks
TrackRecordingManager only updates track's statistics every time a new track point is inserted. Fixes #916.
This commit is contained in:
@@ -274,7 +274,7 @@ class TrackRecordingManager {
|
||||
trackStatisticsUpdater.addTrackPoint(trackPoint, recordingDistanceInterval);
|
||||
track.setTrackStatistics(trackStatisticsUpdater.getTrackStatistics());
|
||||
|
||||
contentProviderUtils.updateTrack(track);
|
||||
contentProviderUtils.updateTrackStatistics(track.getId(), track.getTrackStatistics());
|
||||
} catch (SQLiteException e) {
|
||||
/*
|
||||
* Insert failed, most likely because of SqlLite error code 5 (SQLite_BUSY).
|
||||
|
||||
Reference in New Issue
Block a user