From 50096cc4339144f49e5a8d6779bbdaf822a17aa9 Mon Sep 17 00:00:00 2001 From: Rohit Verma Date: Tue, 14 Jan 2025 09:43:16 +0530 Subject: [PATCH] fix IndexOutOfBounds error when removing thumbnails --- .../main/java/fr/free/nrw/commons/upload/UploadActivity.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.kt b/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.kt index 1ae7150e6..998e67f67 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.kt +++ b/app/src/main/java/fr/free/nrw/commons/upload/UploadActivity.kt @@ -750,7 +750,10 @@ class UploadActivity : BaseActivity(), UploadContract.View, UploadBaseFragment.C } } - override fun onThumbnailDeleted(position: Int) = presenter!!.deletePictureAtIndex(position) + override fun onThumbnailDeleted(position: Int) { + presenter!!.deletePictureAtIndex(position) + thumbnailsAdapter?.notifyItemRemoved(position) + } /** * The adapter used to show image upload intermediate fragments