From 027481f813e0770bbee3a068aea66f6bb74c20c7 Mon Sep 17 00:00:00 2001 From: machiav3lli Date: Sat, 7 May 2022 03:09:55 +0200 Subject: [PATCH] Fix: Cover an activity leak --- src/main/kotlin/com/looker/droidify/ui/fragments/AppSheetX.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/com/looker/droidify/ui/fragments/AppSheetX.kt b/src/main/kotlin/com/looker/droidify/ui/fragments/AppSheetX.kt index a6164d4e..bb7bd860 100644 --- a/src/main/kotlin/com/looker/droidify/ui/fragments/AppSheetX.kt +++ b/src/main/kotlin/com/looker/droidify/ui/fragments/AppSheetX.kt @@ -107,7 +107,7 @@ class AppSheetX() : FullscreenBottomSheetDialogFragment(), AppDetailAdapter.Call override fun setupLayout() { // TODO simplify observing and updating - viewModel.installedItem.observe(requireActivity()) { + viewModel.installedItem.observe(viewLifecycleOwner) { installed = it?.let { val isSystem = try { ((requireContext().packageManager.getApplicationInfo(packageName, 0).flags)