Skip to content

Commit 9c8c93f

Browse files
Revert " Fixes commons-app#2888: First time ever tapping "Nearby": Tab does not show"
This reverts commit 3e44986
1 parent 4acdccd commit 9c8c93f

File tree

2 files changed

+1
-11
lines changed

2 files changed

+1
-11
lines changed

app/src/main/java/fr/free/nrw/commons/contributions/MainActivity.java

-2
Original file line numberDiff line numberDiff line change
@@ -479,8 +479,6 @@ public void onRequestPermissionsResult(int requestCode,
479479
Timber.d("Location permission given");
480480
((ContributionsFragment)contributionsActivityPagerAdapter
481481
.getItem(0)).locationManager.registerLocationManager();
482-
((NearbyFragment)contributionsActivityPagerAdapter
483-
.getItem(1)).onTabSelected(onOrientationChanged);
484482
} else {
485483
// If nearby fragment is visible and location permission is not given, send user back to contrib fragment
486484
if (!isContributionsFragmentVisible) {

app/src/main/java/fr/free/nrw/commons/nearby/NearbyFragment.java

+1-9
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,6 @@
4141
import fr.free.nrw.commons.utils.ViewUtil;
4242
import fr.free.nrw.commons.wikidata.WikidataEditListener;
4343
import io.reactivex.Observable;
44-
import io.reactivex.Single;
45-
import io.reactivex.SingleObserver;
4644
import io.reactivex.android.schedulers.AndroidSchedulers;
4745
import io.reactivex.schedulers.Schedulers;
4846
import timber.log.Timber;
@@ -604,13 +602,7 @@ private void registerLocationUpdates() {
604602
*/
605603
private void requestLocationPermissions() {
606604
if (!getActivity().isFinishing()) {
607-
new Single<Object>(){
608-
@Override
609-
protected void subscribeActual(SingleObserver<? super Object> observer) {
610-
locationManager.requestPermissions(getActivity());
611-
}
612-
}.subscribeOn(Schedulers.newThread())
613-
.subscribe();
605+
locationManager.requestPermissions(getActivity());
614606
}
615607
}
616608

0 commit comments

Comments
 (0)