From 315ffa2cdabbe7b78a762d5a664a5be2d04d3931 Mon Sep 17 00:00:00 2001 From: Roman Tsisyk Date: Wed, 30 Jun 2021 08:46:22 +0300 Subject: [PATCH] [android] Fix regression in preferences Follow up 5f09e5c3 "Hide "Tracking" section on F-Droid" Signed-off-by: Roman Tsisyk --- .../com/mapswithme/maps/settings/SettingsPrefsFragment.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/android/src/com/mapswithme/maps/settings/SettingsPrefsFragment.java b/android/src/com/mapswithme/maps/settings/SettingsPrefsFragment.java index 493fd71061..10a692d051 100644 --- a/android/src/com/mapswithme/maps/settings/SettingsPrefsFragment.java +++ b/android/src/com/mapswithme/maps/settings/SettingsPrefsFragment.java @@ -305,8 +305,9 @@ public class SettingsPrefsFragment extends BaseXmlSettingsFragment if (!playServices && !crashReports) { // Remove "Tracking" section completely. - Preference tracking = findPreference(getString(R.string.pref_subtittle_opt_out)); - getPreferenceScreen().removePreference(tracking); + PreferenceCategory tracking = findPreference(getString(R.string.pref_subtittle_opt_out)); + if (tracking != null) + mPreferenceScreen.removePreference(tracking); } initScreenSleepEnabledPrefsCallbacks(); updateTts();