diff --git a/changelog.d/4713.misc b/changelog.d/4713.misc new file mode 100644 index 0000000000..5207c03871 --- /dev/null +++ b/changelog.d/4713.misc @@ -0,0 +1 @@ +Avoids leaking the activity windows when loading dialogs are displaying \ No newline at end of file diff --git a/vector/src/main/java/im/vector/app/core/platform/VectorBaseFragment.kt b/vector/src/main/java/im/vector/app/core/platform/VectorBaseFragment.kt index eab1101064..64443139f1 100644 --- a/vector/src/main/java/im/vector/app/core/platform/VectorBaseFragment.kt +++ b/vector/src/main/java/im/vector/app/core/platform/VectorBaseFragment.kt @@ -151,6 +151,7 @@ abstract class VectorBaseFragment : Fragment(), MavericksView override fun onDestroyView() { Timber.i("onDestroyView Fragment ${javaClass.simpleName}") _binding = null + dismissLoadingDialog() super.onDestroyView() }