diff --git a/app/src/main/java/org/fdroid/fdroid/UpdateService.java b/app/src/main/java/org/fdroid/fdroid/UpdateService.java index e87b7e725..1b875a341 100644 --- a/app/src/main/java/org/fdroid/fdroid/UpdateService.java +++ b/app/src/main/java/org/fdroid/fdroid/UpdateService.java @@ -123,6 +123,10 @@ public class UpdateService extends JobIntentService { * @see JobIntentService#enqueueWork(Context, Class, int, Intent) */ private static void enqueueWork(Context context, @NonNull Intent intent) { + if (!Preferences.get().isOnDemandDownloadAllowed()) { + Toast.makeText(context, R.string.updates_disabled_by_settings, Toast.LENGTH_LONG).show(); + } + enqueueWork(context, UpdateService.class, JOB_ID, intent); } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 4169e1415..60ff065fe 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -129,6 +129,7 @@ This often occurs with apps installed via Google Play or other sources, if they Download update for %1$d app. Download updates for %1$d apps. + All updates disabled by Data/WiFi Settings OK