From 3d0f697f70d02049a751fab12c4366e109f7f93a Mon Sep 17 00:00:00 2001 From: misaochan Date: Tue, 6 Feb 2018 19:52:18 +1000 Subject: [PATCH] Finish construction of ContributionController --- .../main/java/fr/free/nrw/commons/nearby/PlaceRenderer.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/PlaceRenderer.java b/app/src/main/java/fr/free/nrw/commons/nearby/PlaceRenderer.java index f8a6f84e5..2541d3a20 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/PlaceRenderer.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/PlaceRenderer.java @@ -44,6 +44,7 @@ class PlaceRenderer extends Renderer { private static ArrayList openedItems; private Place place; private Fragment fragment; + private ContributionController controller; PlaceRenderer(){ @@ -93,7 +94,7 @@ class PlaceRenderer extends Renderer { //TODO: Set onClickListeners for camera and gallery in list here cameraButton.setOnClickListener(view2 -> { Timber.d("Camera button tapped. Image title: " + place.getName() + "Image desc: " + place.getLongDescription()); - controller = new ContributionController(this); + controller = new ContributionController(fragment); DirectUpload directUpload = new DirectUpload(this, controller, prefs); storeSharedPrefs(); directUpload.initiateCameraUpload(); @@ -101,7 +102,7 @@ class PlaceRenderer extends Renderer { galleryButton.setOnClickListener(view3 -> { Timber.d("Gallery button tapped. Image title: " + place.getName() + "Image desc: " + place.getLongDescription()); - controller = new ContributionController(this); + controller = new ContributionController(fragment); DirectUpload directUpload = new DirectUpload(this, controller, prefs); storeSharedPrefs(); directUpload.initiateGalleryUpload();