diff --git a/app/src/main/java/ru/vtosters/lite/ui/fragments/OtherFragment.java b/app/src/main/java/ru/vtosters/lite/ui/fragments/OtherFragment.java index aa1460c7d..c92092d8b 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/fragments/OtherFragment.java +++ b/app/src/main/java/ru/vtosters/lite/ui/fragments/OtherFragment.java @@ -208,6 +208,10 @@ public class OtherFragment extends MaterialPreferenceToolbarFragment { } findPreference("analyticsDisabled").setVisible(!AndroidUtils.isDebuggable()); + findPreference("analyticsDisabled").setOnPreferenceClickListener(preference -> { + restartApplicationWithTimer(); + return true; + }); } @SuppressLint({"CommitPrefEdits", "SetTextI18n"}) diff --git a/app/src/main/java/ru/vtosters/lite/utils/AnalyticsHelper.java b/app/src/main/java/ru/vtosters/lite/utils/AnalyticsHelper.java index 5698c4ca8..cb5b42213 100644 --- a/app/src/main/java/ru/vtosters/lite/utils/AnalyticsHelper.java +++ b/app/src/main/java/ru/vtosters/lite/utils/AnalyticsHelper.java @@ -81,7 +81,6 @@ public class AnalyticsHelper { public static void setAnalyticsStatus(Boolean bool) { Analytics.setEnabled(bool && Preferences.isValidSignature()); Crashes.setEnabled(bool && !AndroidUtils.isDebuggable() && Preferences.isValidSignature()); - Preferences.getPreferences().edit().putBoolean("analyticsDisabled", !bool).apply(); } }