From b0d1593d218b57a0044574d202a5c64d4dfb8a7f Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Thu, 10 Aug 2023 13:10:07 +0530 Subject: [PATCH] AppDetailsFragment: Show/Hide menu item on install/uninstall events Signed-off-by: Aayush Gupta --- .../com/aurora/store/view/ui/details/AppDetailsFragment.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt b/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt index 647c39707..59be5a2d1 100644 --- a/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt +++ b/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsFragment.kt @@ -203,12 +203,18 @@ class AppDetailsFragment : BaseFragment(R.layout.fragment_details) { is BusEvent.InstallEvent -> { if (app.packageName == event.packageName) { attachActions() + binding.layoutDetailsToolbar.toolbar.menu.apply { + findItem(R.id.action_uninstall)?.isVisible = true + } } } is BusEvent.UninstallEvent -> { if (app.packageName == event.packageName) { attachActions() + binding.layoutDetailsToolbar.toolbar.menu.apply { + findItem(R.id.action_uninstall)?.isVisible = false + } } }