diff --git a/app/src/main/java/org/fdroid/fdroid/views/apps/StandardAppListItemController.java b/app/src/main/java/org/fdroid/fdroid/views/apps/StandardAppListItemController.java index cbf884af7..a35d64b32 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/apps/StandardAppListItemController.java +++ b/app/src/main/java/org/fdroid/fdroid/views/apps/StandardAppListItemController.java @@ -4,7 +4,6 @@ import android.app.Activity; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.view.View; - import org.fdroid.fdroid.AppUpdateStatusManager; import org.fdroid.fdroid.R; import org.fdroid.fdroid.data.App; @@ -12,9 +11,11 @@ import org.fdroid.fdroid.data.App; /** * Used for search results or for category lists. * Shows an inline download button, and also (if appropriate): - * * Whether the app is incompatible. - * * Version that app can be upgraded to. - * * Installed version. + * */ public class StandardAppListItemController extends AppListItemController { public StandardAppListItemController(Activity activity, View itemView) { @@ -35,6 +36,8 @@ public class StandardAppListItemController extends AppListItemController { private CharSequence getStatusText(@NonNull App app) { if (!app.compatible) { return activity.getString(R.string.app_incompatible); + } else if (app.isDisabledByAntiFeatures()) { + return activity.getString(R.string.antifeatures); } else if (app.isInstalled(activity.getApplicationContext())) { if (app.canAndWantToUpdate(activity)) { return activity.getString(R.string.app_version_x_available, app.getSuggestedVersionName());