diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/BackupRestoreJob.kt b/app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/BackupRestoreJob.kt index f5777de392..1d8586e909 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/BackupRestoreJob.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/BackupRestoreJob.kt @@ -39,6 +39,8 @@ class BackupRestoreJob(val context: Context, workerParams: WorkerParameters) : C } override suspend fun doWork(): Result { + if (isRunning(context)) return Result.failure() + tryToSetForeground() val uriPath = inputData.getString(BackupConst.EXTRA_URI) ?: return Result.failure()