diff --git a/F-Droid/src/org/fdroid/fdroid/views/AppListAdapter.java b/F-Droid/src/org/fdroid/fdroid/views/AppListAdapter.java index bff754979..fe1df03c2 100644 --- a/F-Droid/src/org/fdroid/fdroid/views/AppListAdapter.java +++ b/F-Droid/src/org/fdroid/fdroid/views/AppListAdapter.java @@ -31,6 +31,11 @@ abstract public class AppListAdapter extends CursorAdapter { init(context); } + @Override + public boolean isEmpty() { + return mDataValid && super.isEmpty(); + } + public AppListAdapter(Context context, Cursor c, boolean autoRequery) { super(context, c, autoRequery); init(context); diff --git a/F-Droid/src/org/fdroid/fdroid/views/fragments/CanUpdateAppsFragment.java b/F-Droid/src/org/fdroid/fdroid/views/fragments/CanUpdateAppsFragment.java index de3cdf05c..fa155c5eb 100644 --- a/F-Droid/src/org/fdroid/fdroid/views/fragments/CanUpdateAppsFragment.java +++ b/F-Droid/src/org/fdroid/fdroid/views/fragments/CanUpdateAppsFragment.java @@ -139,6 +139,7 @@ public class CanUpdateAppsFragment extends AppListFragment { mUpdateAllButton.setText(R.string.update_all); mUpdateAllButton.setCompoundDrawablesWithIntrinsicBounds( getResources().getDrawable(R.drawable.ic_menu_refresh), null, null, null); + mUpdateAllButton.setVisibility(View.GONE); linearLayout.addView(mUpdateAllButton, new FrameLayout.LayoutParams( ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));