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 } }