diff --git a/app/src/main/java/com/github/yeriomin/yalpstore/ForegroundUpdatableAppsTask.java b/app/src/main/java/com/github/yeriomin/yalpstore/ForegroundUpdatableAppsTask.java index 3c4cdeac1..7a87375b2 100644 --- a/app/src/main/java/com/github/yeriomin/yalpstore/ForegroundUpdatableAppsTask.java +++ b/app/src/main/java/com/github/yeriomin/yalpstore/ForegroundUpdatableAppsTask.java @@ -42,7 +42,7 @@ class ForegroundUpdatableAppsTask extends UpdatableAppsTask { super.onPreExecute(); Button button = activity.findViewById(R.id.check_updates); button.setEnabled(false); - button.setText(R.string.details_download_checking); + button.setText(R.string.ellipsis); } @Override @@ -69,6 +69,14 @@ class ForegroundUpdatableAppsTask extends UpdatableAppsTask { button.setText(R.string.list_check_updates); } + @Override + protected void onProgressUpdate(Void... values) { + super.onProgressUpdate(values); + Button button = activity.findViewById(R.id.check_updates); + button.setEnabled(false); + button.setText(R.string.details_download_checking); + } + private App getSelf() { if (installedApps.containsKey(BuildConfig.APPLICATION_ID)) { return installedApps.get(BuildConfig.APPLICATION_ID); diff --git a/app/src/main/java/com/github/yeriomin/yalpstore/UpdatableAppsTask.java b/app/src/main/java/com/github/yeriomin/yalpstore/UpdatableAppsTask.java index ff2e0ff2a..dace0aaac 100644 --- a/app/src/main/java/com/github/yeriomin/yalpstore/UpdatableAppsTask.java +++ b/app/src/main/java/com/github/yeriomin/yalpstore/UpdatableAppsTask.java @@ -87,6 +87,7 @@ public class UpdatableAppsTask extends GoogleApiAsyncTask { installedApps = filterSystemApps(installedApps); } // Requesting info from Google Play Market for installed apps + publishProgress(); List appsFromPlayStore = new ArrayList<>(); try { appsFromPlayStore.addAll(getAppsFromPlayStore(filterBlacklistedApps(context, installedApps).keySet())); diff --git a/app/src/main/res/values/donottranslate.xml b/app/src/main/res/values/donottranslate.xml index 3a56bfade..0517758e5 100644 --- a/app/src/main/res/values/donottranslate.xml +++ b/app/src/main/res/values/donottranslate.xml @@ -23,4 +23,5 @@ "%1$s↓" "%1$.1f★" "%1$d★ %2$d" + "…" \ No newline at end of file