diff --git a/app/src/main/java/org/kiwix/kiwixmobile/downloader/DownloadService.java b/app/src/main/java/org/kiwix/kiwixmobile/downloader/DownloadService.java index 7f610d9e2..e158002d3 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/downloader/DownloadService.java +++ b/app/src/main/java/org/kiwix/kiwixmobile/downloader/DownloadService.java @@ -142,8 +142,7 @@ public class DownloadService extends Service { if (intent == null) { return START_NOT_STICKY; } - String log = intent.getAction(); - log += " : "; + String log = intent.getAction() + " : "; if (intent.hasExtra(NOTIFICATION_ID)) { log += intent.getIntExtra(NOTIFICATION_ID, -3); } @@ -567,7 +566,8 @@ public class DownloadService extends Service { break; } - if (MainActivity.wifiOnly && !NetworkUtils.isWiFi(getApplicationContext())) { + if (MainActivity.wifiOnly && !NetworkUtils.isWiFi(getApplicationContext()) || + !NetworkUtils.isNetworkAvailable(getApplicationContext())) { pauseDownload(chunk.getNotificationID()); }