From ee030f32f52496d8a53e072dab5e9f1574c1bf4c Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Mon, 25 May 2026 17:59:14 +0200 Subject: [PATCH] Bugfix: resetting settings should restore data. --- .../de/dennisguse/opentracks/settings/PreferencesUtils.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/dennisguse/opentracks/settings/PreferencesUtils.java b/src/main/java/de/dennisguse/opentracks/settings/PreferencesUtils.java index 739ef3e68..519e4b30b 100644 --- a/src/main/java/de/dennisguse/opentracks/settings/PreferencesUtils.java +++ b/src/main/java/de/dennisguse/opentracks/settings/PreferencesUtils.java @@ -753,11 +753,13 @@ public class PreferencesUtils { sharedPreferences.edit().clear().commit(); } - // Each setting file must be mentioned here. + // Each setting file must be mentioned here: see xml/settings.xml PreferenceManager.setDefaultValues(context, R.xml.settings, readAgain); PreferenceManager.setDefaultValues(context, R.xml.settings_defaults, readAgain); PreferenceManager.setDefaultValues(context, R.xml.settings_user_interface, readAgain); + PreferenceManager.setDefaultValues(context, R.xml.settings_recording, readAgain); PreferenceManager.setDefaultValues(context, R.xml.settings_sensors, readAgain); + PreferenceManager.setDefaultValues(context, R.xml.settings_announcements, readAgain); PreferenceManager.setDefaultValues(context, R.xml.settings_import_export, readAgain); PreferenceManager.setDefaultValues(context, R.xml.settings_public_api, readAgain); }