From d56b01867612b0d373ad485d275437c6e41ba77f Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Mon, 17 Aug 2026 16:06:18 +0200 Subject: [PATCH] Bugfix: when stopping a recording, immediately stop the idle detection timer. Fixes #2386. --- .../de/dennisguse/opentracks/services/TrackRecordingManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/de/dennisguse/opentracks/services/TrackRecordingManager.java b/src/main/java/de/dennisguse/opentracks/services/TrackRecordingManager.java index 3a4197aee..57ab6214c 100644 --- a/src/main/java/de/dennisguse/opentracks/services/TrackRecordingManager.java +++ b/src/main/java/de/dennisguse/opentracks/services/TrackRecordingManager.java @@ -120,6 +120,7 @@ public class TrackRecordingManager implements SharedPreferences.OnSharedPreferen } synchronized void endCurrentTrack() { + handler.removeCallbacks(ON_IDLE); TrackPoint segmentEnd = trackPointCreator.createSegmentEnd(); insertTrackPoint(segmentEnd, true);