diff --git a/src/org/fdroid/fdroid/views/AppListAdapter.java b/src/org/fdroid/fdroid/views/AppListAdapter.java index 8d7d25971..525adb57a 100644 --- a/src/org/fdroid/fdroid/views/AppListAdapter.java +++ b/src/org/fdroid/fdroid/views/AppListAdapter.java @@ -109,13 +109,6 @@ abstract public class AppListAdapter extends BaseAdapter { summaryLayout.addRule(RelativeLayout.END_OF, R.id.icon); summary.setLayoutParams(summaryLayout); - if (app.hasUpdates && showStatusUpdate()) { - iconUpdates.setVisibility(View.VISIBLE); - } - - if (app.installedVerCode > 0 && showStatusInstalled()) { - iconInstalled.setVisibility(View.VISIBLE); - } } } @@ -128,6 +121,16 @@ abstract public class AppListAdapter extends BaseAdapter { return convertView; } + if (pref_compactlayout == true) { + if (app.hasUpdates && showStatusUpdate()) { + iconUpdates.setVisibility(View.VISIBLE); + } + + if (app.installedVerCode > 0 && showStatusInstalled()) { + iconInstalled.setVisibility(View.VISIBLE); + } + } + private String getVersionInfo(DB.App app) { StringBuilder version = new StringBuilder(); if (app.installedVersion != null) {