From 2dc2e32d87f0905722dba6a075b183ede24347af Mon Sep 17 00:00:00 2001 From: Brenda Jerop Date: Fri, 15 Mar 2019 20:27:39 +0300 Subject: [PATCH] Fix #2552: Close FAB in contributions when an mini-fab is clicked (#2556) --- .../contributions/ContributionsListFragment.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.java b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.java index b6b53701e..e9c256388 100644 --- a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListFragment.java @@ -100,8 +100,14 @@ public class ContributionsListFragment extends CommonsDaggerSupportFragment { private void setListeners() { fabPlus.setOnClickListener(view -> animateFAB(isFabOpen)); - fabCamera.setOnClickListener(view -> controller.initiateCameraPick(getActivity())); - fabGallery.setOnClickListener(view -> controller.initiateGalleryPick(getActivity(), true)); + fabCamera.setOnClickListener(view -> { + controller.initiateCameraPick(getActivity()); + animateFAB(isFabOpen); + }); + fabGallery.setOnClickListener(view -> { + controller.initiateGalleryPick(getActivity(), true); + animateFAB(isFabOpen); + }); } private void animateFAB(boolean isFabOpen) {