From e5d1048c8d93c4270fc161d2c0f51b54817a9c95 Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Thu, 7 Nov 2019 18:51:20 +0100 Subject: [PATCH] Bugfix reset settings: really clear sharedPreferences before settings default values. --- .../java/de/dennisguse/opentracks/util/PreferencesUtils.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/de/dennisguse/opentracks/util/PreferencesUtils.java b/src/main/java/de/dennisguse/opentracks/util/PreferencesUtils.java index 43cc7dda0..b75098329 100644 --- a/src/main/java/de/dennisguse/opentracks/util/PreferencesUtils.java +++ b/src/main/java/de/dennisguse/opentracks/util/PreferencesUtils.java @@ -368,6 +368,10 @@ public class PreferencesUtils { } public static void resetPreferences(Context context, boolean readAgain) { + if (readAgain) { + // We want to really clear settings now. + getSharedPreferences(context).edit().clear().commit(); + } PreferenceManager.setDefaultValues(context, R.xml.settings, readAgain); } }