From 21bafff761a701ff24e5c8d626c1f247bedb546b Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Wed, 4 Feb 2026 19:01:56 +0100 Subject: [PATCH] TrackRecordingService should start UI timer at the end of startRecording. --- .../opentracks/services/TrackRecordingService.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/de/dennisguse/opentracks/services/TrackRecordingService.java b/src/main/java/de/dennisguse/opentracks/services/TrackRecordingService.java index 02663a824..9255590c0 100644 --- a/src/main/java/de/dennisguse/opentracks/services/TrackRecordingService.java +++ b/src/main/java/de/dennisguse/opentracks/services/TrackRecordingService.java @@ -185,14 +185,14 @@ public class TrackRecordingService extends Service implements TrackPointCreator. } private void startRecording() { - // Update instance variables - handler.postDelayed(updateRecordingData, RECORDING_DATA_UPDATE_INTERVAL.toMillis()); - startSensors(); voiceAnnouncementManager.start(trackRecordingManager.getTrackStatistics()); notificationManager.onRecordingStarted(this, recordingStatus.trackId()); + + // Update instance variables + handler.postDelayed(updateRecordingData, RECORDING_DATA_UPDATE_INTERVAL.toMillis()); } public void tryStartSensors() {