mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-26 12:23:58 +01:00
trigger refresh when operation finishes
Signed-off-by: parneet-guraya <gurayaparneet@gmail.com>
This commit is contained in:
parent
bd81767751
commit
9b027b8b7c
2 changed files with 6 additions and 4 deletions
|
|
@ -140,7 +140,7 @@ class MediaDetailFragment : CommonsDaggerSupportFragment(), CategoryEditHelper.C
|
||||||
private var index: Int = 0
|
private var index: Int = 0
|
||||||
private var isDeleted: Boolean = false
|
private var isDeleted: Boolean = false
|
||||||
private var isWikipediaButtonDisplayed: Boolean = false
|
private var isWikipediaButtonDisplayed: Boolean = false
|
||||||
private val callback: Callback? = null
|
private var callback: Callback? = null
|
||||||
|
|
||||||
@Inject
|
@Inject
|
||||||
lateinit var mediaDetailViewModelFactory: MediaDetailViewModel.MediaDetailViewModelProviderFactory
|
lateinit var mediaDetailViewModelFactory: MediaDetailViewModel.MediaDetailViewModelProviderFactory
|
||||||
|
|
@ -2072,7 +2072,8 @@ class MediaDetailFragment : CommonsDaggerSupportFragment(), CategoryEditHelper.C
|
||||||
index: Int,
|
index: Int,
|
||||||
editable: Boolean,
|
editable: Boolean,
|
||||||
isCategoryImage: Boolean,
|
isCategoryImage: Boolean,
|
||||||
isWikipediaButtonDisplayed: Boolean
|
isWikipediaButtonDisplayed: Boolean,
|
||||||
|
callback: Callback
|
||||||
): MediaDetailFragment {
|
): MediaDetailFragment {
|
||||||
val mf = MediaDetailFragment()
|
val mf = MediaDetailFragment()
|
||||||
val state = Bundle()
|
val state = Bundle()
|
||||||
|
|
@ -2083,6 +2084,7 @@ class MediaDetailFragment : CommonsDaggerSupportFragment(), CategoryEditHelper.C
|
||||||
state.putInt("listTop", 0)
|
state.putInt("listTop", 0)
|
||||||
state.putBoolean("isWikipediaButtonDisplayed", isWikipediaButtonDisplayed)
|
state.putBoolean("isWikipediaButtonDisplayed", isWikipediaButtonDisplayed)
|
||||||
mf.arguments = state
|
mf.arguments = state
|
||||||
|
mf.callback = callback
|
||||||
|
|
||||||
return mf
|
return mf
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -621,9 +621,9 @@ public class MediaDetailPagerFragment extends CommonsDaggerSupportFragment imple
|
||||||
binding.mediaDetailsPager.postDelayed(() -> getActivity().invalidateOptionsMenu(), 5);
|
binding.mediaDetailsPager.postDelayed(() -> getActivity().invalidateOptionsMenu(), 5);
|
||||||
}
|
}
|
||||||
if (isFromFeaturedRootFragment) {
|
if (isFromFeaturedRootFragment) {
|
||||||
return MediaDetailFragment.forMedia(position+i, editable, isFeaturedImage, isWikipediaButtonDisplayed);
|
return MediaDetailFragment.forMedia(position+i, editable, isFeaturedImage, isWikipediaButtonDisplayed, MediaDetailPagerFragment.this);
|
||||||
} else {
|
} else {
|
||||||
return MediaDetailFragment.forMedia(i, editable, isFeaturedImage, isWikipediaButtonDisplayed);
|
return MediaDetailFragment.forMedia(i, editable, isFeaturedImage, isWikipediaButtonDisplayed, MediaDetailPagerFragment.this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue