diff --git a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.java b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.java index ab49e5993..38db6e6d0 100644 --- a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsFragment.java @@ -224,6 +224,14 @@ public class ContributionsFragment Timber.d("Fetching thumbnail for %s", contribution.filename); contributionsPresenter.fetchMediaDetails(contribution); } + + @Override + public void onContributionsUpdated() { + //If the contributions are updated, let the pager fragment know + if (null != mediaDetailPagerFragment) { + mediaDetailPagerFragment.notifyDataSetChanged(); + } + } }); if(null==mediaDetailPagerFragment){ diff --git a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListAdapter.java b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListAdapter.java index 8b8d2fff1..1eb8fe512 100644 --- a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListAdapter.java +++ b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsListAdapter.java @@ -77,5 +77,7 @@ public class ContributionsListAdapter extends RecyclerView.Adapter