diff --git a/app/src/main/java/org/fdroid/fdroid/AppUpdateStatusManager.java b/app/src/main/java/org/fdroid/fdroid/AppUpdateStatusManager.java index 92ad49a82..3362299a6 100644 --- a/app/src/main/java/org/fdroid/fdroid/AppUpdateStatusManager.java +++ b/app/src/main/java/org/fdroid/fdroid/AppUpdateStatusManager.java @@ -45,8 +45,12 @@ public class AppUpdateStatusManager { } public static AppUpdateStatusManager getInstance(Context context) { - return new AppUpdateStatusManager(context); + if (instance == null) { + instance = new AppUpdateStatusManager(context.getApplicationContext()); + } + return instance; } + private static AppUpdateStatusManager instance; public class AppUpdateStatus { public final App app;