From 4a4bcd4a0c8633024e7a05ad6fae7fbf7cf5153f Mon Sep 17 00:00:00 2001 From: Rahul Kumar Patel Date: Mon, 1 Mar 2021 16:25:37 +0530 Subject: [PATCH] Show uninstall only if installed --- .../com/aurora/store/view/ui/details/AppDetailsActivity.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsActivity.kt b/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsActivity.kt index 4a200ecbb..67d325c36 100644 --- a/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsActivity.kt +++ b/app/src/main/java/com/aurora/store/view/ui/details/AppDetailsActivity.kt @@ -183,6 +183,10 @@ class AppDetailsActivity : BaseDetailsActivity() { override fun onCreateOptionsMenu(menu: Menu?): Boolean { menuInflater.inflate(R.menu.menu_details, menu) + if (::app.isInitialized) { + val installed = PackageUtil.isInstalled(this, app.packageName) + menu?.findItem(R.id.action_uninstall)?.isVisible = installed + } return true }