From 17a035230c192fb38ac93bdb9c84def0afcf0e2c Mon Sep 17 00:00:00 2001 From: "yz.gao" Date: Sat, 19 Oct 2024 01:21:55 +1100 Subject: [PATCH] fixed issue #5829 --- .../java/fr/free/nrw/commons/upload/PendingUploadsFragment.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/fr/free/nrw/commons/upload/PendingUploadsFragment.kt b/app/src/main/java/fr/free/nrw/commons/upload/PendingUploadsFragment.kt index 4d79bc88e8..15cd9284aa 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/PendingUploadsFragment.kt +++ b/app/src/main/java/fr/free/nrw/commons/upload/PendingUploadsFragment.kt @@ -116,6 +116,7 @@ class PendingUploadsFragment : /** * Cancels a specific upload after getting a confirmation from the user using Dialog. + * And if the deleted upload is the last one, will set app off paused, allowing a fresh new start for future uploads. */ override fun deleteUpload(contribution: Contribution?) { showAlertDialog( @@ -131,6 +132,8 @@ class PendingUploadsFragment : String.format(Locale.getDefault(), requireActivity().getString(R.string.yes)), String.format(Locale.getDefault(), requireActivity().getString(R.string.no)), { + if(contributionsList.size== 1) + {CommonsApplication.isPaused = false} ViewUtil.showShortToast(context, R.string.cancelling_upload) pendingUploadsPresenter.deleteUpload( contribution,