AppDetailsFragment: Show/Hide menu item on install/uninstall events

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2023-08-10 13:10:07 +05:30
parent 73440055ad
commit b0d1593d21

View File

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