From bd5a9129bf5e67ecbd1ecb9ae833330b5a3a8f1f Mon Sep 17 00:00:00 2001 From: MohitMaliFtechiz Date: Wed, 26 Mar 2025 23:38:50 +0530 Subject: [PATCH] Fixed: Memory leak in `KiwixSettingFragment`. --- .../org/kiwix/kiwixmobile/core/settings/CoreSettingsFragment.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/main/java/org/kiwix/kiwixmobile/core/settings/CoreSettingsFragment.kt b/core/src/main/java/org/kiwix/kiwixmobile/core/settings/CoreSettingsFragment.kt index 579499e3f..6d258ec80 100644 --- a/core/src/main/java/org/kiwix/kiwixmobile/core/settings/CoreSettingsFragment.kt +++ b/core/src/main/java/org/kiwix/kiwixmobile/core/settings/CoreSettingsFragment.kt @@ -59,6 +59,7 @@ abstract class CoreSettingsFragment : BaseFragment() { requireActivity().supportFragmentManager.beginTransaction().remove(prefsFragment) .commitNowAllowingStateLoss() super.onDestroyView() + settingsBinding?.root?.removeAllViews() settingsBinding = null } }