diff --git a/app/src/main/java/openfoodfacts/github/scrachx/openfood/features/product/view/summary/SummaryProductFragment.kt b/app/src/main/java/openfoodfacts/github/scrachx/openfood/features/product/view/summary/SummaryProductFragment.kt index 0e0a84943d14..7596fa643b45 100644 --- a/app/src/main/java/openfoodfacts/github/scrachx/openfood/features/product/view/summary/SummaryProductFragment.kt +++ b/app/src/main/java/openfoodfacts/github/scrachx/openfood/features/product/view/summary/SummaryProductFragment.kt @@ -922,7 +922,10 @@ class SummaryProductFragment : BaseFragment(), ISummaryProductPresenter.View { else newFrontImage() + fun resetScroll() { + // TODO: should not check for binding, this should be done in another way + if (!isAdded) return binding.scrollView.scrollTo(0, 0) binding.analysisTags.adapter?.let { (it as IngredientAnalysisTagsAdapter).filterVisibleTags()