AppDetailsFragment: Show/Hide menu item on install/uninstall events
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
@@ -203,12 +203,18 @@ class AppDetailsFragment : BaseFragment(R.layout.fragment_details) {
|
|||||||
is BusEvent.InstallEvent -> {
|
is BusEvent.InstallEvent -> {
|
||||||
if (app.packageName == event.packageName) {
|
if (app.packageName == event.packageName) {
|
||||||
attachActions()
|
attachActions()
|
||||||
|
binding.layoutDetailsToolbar.toolbar.menu.apply {
|
||||||
|
findItem(R.id.action_uninstall)?.isVisible = true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
is BusEvent.UninstallEvent -> {
|
is BusEvent.UninstallEvent -> {
|
||||||
if (app.packageName == event.packageName) {
|
if (app.packageName == event.packageName) {
|
||||||
attachActions()
|
attachActions()
|
||||||
|
binding.layoutDetailsToolbar.toolbar.menu.apply {
|
||||||
|
findItem(R.id.action_uninstall)?.isVisible = false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user