From d78ae83877e05509bc556ff140c532cf936e40db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mieszko=20Wrzeszczy=C5=84ski?= Date: Mon, 7 Jan 2019 00:05:37 +0100 Subject: [PATCH] Fix scenario when user doesn't have prefs --- .../findmytutor/activity/SharingFragment.java | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/app/src/main/java/com/uam/wmi/findmytutor/activity/SharingFragment.java b/app/src/main/java/com/uam/wmi/findmytutor/activity/SharingFragment.java index 51b809e..aaa2991 100644 --- a/app/src/main/java/com/uam/wmi/findmytutor/activity/SharingFragment.java +++ b/app/src/main/java/com/uam/wmi/findmytutor/activity/SharingFragment.java @@ -128,15 +128,8 @@ public class SharingFragment extends PreferenceFragment implements SharedPrefere preferenceCategory.removePreference(removeManualLocation); preferenceCategory.removePreference(manualLocationButton); }else{ - if(predefinedCoordsList.isEmpty()){ - locationSharing.setEnabled(false); - locationSharing.setChecked(false); - PrefUtils.disableSharing(getApplicationContext()); - ((MapActivity) getActivity()).handleBackgroundTaskLifeCycle(); - removeManualLocation.setEnabled(false); - manualLocationList.setEnabled(false); - manualLocationList.setSummary(""); - }else{ + if(!predefinedCoordsList.isEmpty()){ + manualLocationList.setEnabled(true); manualLocationList.setSummary(PrefUtils.getCurrentManualLocationName(getApplicationContext())); removeManualLocation.setEnabled(true); @@ -221,12 +214,6 @@ public class SharingFragment extends PreferenceFragment implements SharedPrefere if (!predefinedCoordsList.isEmpty()) { preferenceCategory.addPreference(manualLocationList); preferenceCategory.addPreference(removeManualLocation); - }else{ - locationSharing.setEnabled(false); - locationSharing.setChecked(false); - PrefUtils.disableSharing(getApplicationContext()); - ((MapActivity) getActivity()).handleBackgroundTaskLifeCycle(); - } preferenceCategory.addPreference(manualLocationButton); } else {