From ecc6b1bf28cb84fc1dfe90e0b59dc15c555f84fb Mon Sep 17 00:00:00 2001 From: Arin Modi Date: Sun, 13 Feb 2022 19:19:49 +0530 Subject: [PATCH] =?UTF-8?q?Fixed=20the=20issue=20#4806:=20Now,=20"Location?= =?UTF-8?q?=20Not=20Found"=20pop=20appears=20only=20one=E2=80=A6=20(#4807)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Fixed the issue #4806: Now, "Location Not Found" pop appears only one time * Fixed the issue #4806: solved the small bug related to popups warning * Fixed the issue #4806: solved the small bug of : Location Not Found Pop Up * Fixed the issue #4806: solved the small bug of : Location Not Found Pop Up * Fixed the issue #4806: solved the small bug of : Location Not Found Pop Up --- .../upload/mediaDetails/UploadMediaDetailFragment.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/upload/mediaDetails/UploadMediaDetailFragment.java b/app/src/main/java/fr/free/nrw/commons/upload/mediaDetails/UploadMediaDetailFragment.java index 68af49522..ce7c588c4 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/mediaDetails/UploadMediaDetailFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/mediaDetails/UploadMediaDetailFragment.java @@ -366,7 +366,7 @@ public class UploadMediaDetailFragment extends UploadBaseFragment implements getString(R.string.cancel), () -> { uploadItem.setImageQuality(ImageUtils.IMAGE_KEEP); - onNextButtonClicked(); + onImageValidationSuccess(); }, null, checkBoxView, false); @@ -388,7 +388,12 @@ public class UploadMediaDetailFragment extends UploadBaseFragment implements getString(R.string.cancel), () -> { uploadItem.setImageQuality(ImageUtils.IMAGE_KEEP); - onNextButtonClicked(); + /* + User skipped the warning of low quality image, so we call + onImageValidationSuccess rather than onNextButtonClicked to avoid showing + other warning popups again. + */ + onImageValidationSuccess(); }, () -> deleteThisPicture() );