diff --git a/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java b/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java index 0b85cf089..acd5932b7 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.java @@ -187,6 +187,7 @@ public class UploadActivity extends BaseActivity implements UploadContract.View, } locationManager.requestLocationUpdatesFromProvider(LocationManager.GPS_PROVIDER); locationManager.requestLocationUpdatesFromProvider(LocationManager.NETWORK_PROVIDER); + checkStoragePermissions(); } private void init() { @@ -244,12 +245,6 @@ public class UploadActivity extends BaseActivity implements UploadContract.View, return sessionManager.isUserLoggedIn(); } - @Override - protected void onStart() { - super.onStart(); - checkStoragePermissions(); - } - @Override protected void onResume() { super.onResume(); @@ -258,7 +253,6 @@ public class UploadActivity extends BaseActivity implements UploadContract.View, askUserToLogIn(); } checkBlockStatus(); - checkStoragePermissions(); } /**