From 151ab48b744f4f759b41ab45789c1fc777a92fc9 Mon Sep 17 00:00:00 2001 From: Dev Jadiya Date: Wed, 18 Jun 2025 19:22:17 +0530 Subject: [PATCH] Fix: Nullify binding in MediaDetailPagerFragment to prevent memory leaks --- .../fr/free/nrw/commons/media/MediaDetailPagerFragment.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java b/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java index cba582a35..18d0667ba 100644 --- a/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/media/MediaDetailPagerFragment.java @@ -160,6 +160,12 @@ public class MediaDetailPagerFragment extends CommonsDaggerSupportFragment imple return binding.getRoot(); } + @Override + public void onDestroyView() { + super.onDestroyView(); + binding = null; + } + @Override public void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState);