From ed90ed8b67f895dcf62f0aad99501d97e801104f Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Fri, 26 May 2023 15:57:13 -0300 Subject: [PATCH] [app] check for updates after uninstalling an app it may happen that the uninstalled app had an update that we should remove from the UI and notifications --- .../main/java/org/fdroid/fdroid/views/AppDetailsActivity.java | 1 + .../views/updates/items/KnownVulnAppListItemController.java | 1 + 2 files changed, 2 insertions(+) diff --git a/app/src/main/java/org/fdroid/fdroid/views/AppDetailsActivity.java b/app/src/main/java/org/fdroid/fdroid/views/AppDetailsActivity.java index a8082d407..40e700365 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/AppDetailsActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/AppDetailsActivity.java @@ -640,6 +640,7 @@ public class AppDetailsActivity extends AppCompatActivity app.installedVersionName = null; onAppChanged(app); } + AppUpdateStatusManager.getInstance(context).checkForUpdates(); unregisterUninstallReceiver(); break; case Installer.ACTION_UNINSTALL_INTERRUPTED: diff --git a/app/src/main/java/org/fdroid/fdroid/views/updates/items/KnownVulnAppListItemController.java b/app/src/main/java/org/fdroid/fdroid/views/updates/items/KnownVulnAppListItemController.java index 92fbacd35..476b29caa 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/updates/items/KnownVulnAppListItemController.java +++ b/app/src/main/java/org/fdroid/fdroid/views/updates/items/KnownVulnAppListItemController.java @@ -101,6 +101,7 @@ public class KnownVulnAppListItemController extends AppListItemController { case Installer.ACTION_INSTALL_COMPLETE: case Installer.ACTION_UNINSTALL_COMPLETE: refreshUpdatesList(); + AppUpdateStatusManager.getInstance(context).checkForUpdates(); unregisterInstallReceiver(); break;