From 79f974ee2b21f86966a98ce5eaec1fe585a1b5cf Mon Sep 17 00:00:00 2001 From: Jimmy Shih Date: Wed, 20 Nov 2013 10:50:42 -0800 Subject: [PATCH] Bug fix, at the end of a track, only update the time if not paused --- .../apps/mytracks/services/TrackRecordingService.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/MyTracks/src/com/google/android/apps/mytracks/services/TrackRecordingService.java b/MyTracks/src/com/google/android/apps/mytracks/services/TrackRecordingService.java index ead2f04a9..66f3321c3 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/services/TrackRecordingService.java +++ b/MyTracks/src/com/google/android/apps/mytracks/services/TrackRecordingService.java @@ -768,10 +768,10 @@ public class TrackRecordingService extends Service { // If not paused, add the last location if (!paused) { insertLocation(track, lastLocation, getLastValidTrackPointInCurrentSegment(trackId)); - } - - // Update the recording track time - updateRecordingTrack(track, myTracksProviderUtils.getLastTrackPointId(trackId), false); + + // Update the recording track time + updateRecordingTrack(track, myTracksProviderUtils.getLastTrackPointId(trackId), false); + } if (track.getCategory().equals(PreferencesUtils.DEFAULT_ACTIVITY_DEFAULT)) { int activityRecognitionType = PreferencesUtils.getInt(this,