From 8a860345feaea1b1f11b0b5d1fd4b62fb7e6c596 Mon Sep 17 00:00:00 2001 From: Ashish Date: Sat, 28 Nov 2020 23:47:22 +0530 Subject: [PATCH] Fixes 4019 (#4050) Passed application context to adapter instead of the activity context --- .../free/nrw/commons/upload/license/MediaLicenseFragment.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/upload/license/MediaLicenseFragment.java b/app/src/main/java/fr/free/nrw/commons/upload/license/MediaLicenseFragment.java index 94d88ff5a..530d4bf61 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/license/MediaLicenseFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/license/MediaLicenseFragment.java @@ -92,10 +92,10 @@ public class MediaLicenseFragment extends UploadBaseFragment implements MediaLic * Initialise the license spinner */ private void initLicenseSpinner() { - if (getContext() == null) { + if (getActivity() == null) { return; } - adapter = new ArrayAdapter<>(getContext(), android.R.layout.simple_spinner_dropdown_item); + adapter = new ArrayAdapter<>(getActivity().getApplicationContext(), android.R.layout.simple_spinner_dropdown_item); spinnerLicenseList.setAdapter(adapter); spinnerLicenseList.setOnItemSelectedListener(new OnItemSelectedListener() { @Override