From 6fb0d3cf1e6fe37c6fe497df53467f219f17205e Mon Sep 17 00:00:00 2001 From: xiaoxiao Date: Thu, 5 Feb 2026 20:52:48 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=BD=93=20(insertedCount=20=3D=3D=200=20&?= =?UTF-8?q?&=20removedCount=20=3D=3D=200=20&&=20changedCount=20>=201)=20?= =?UTF-8?q?=E6=97=B6=EF=BC=8C=E7=9B=B4=E6=8E=A5=E9=80=80=E5=87=BAreturn=20?= =?UTF-8?q?=E3=80=82=E4=B8=8D=E8=BF=9B=E8=A1=8C=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../TZImagePickerController/TZPhotoPickerController.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/TZImagePickerController/TZImagePickerController/TZPhotoPickerController.m b/TZImagePickerController/TZImagePickerController/TZPhotoPickerController.m index d60f84a0..1964e5ba 100755 --- a/TZImagePickerController/TZImagePickerController/TZPhotoPickerController.m +++ b/TZImagePickerController/TZImagePickerController/TZPhotoPickerController.m @@ -1144,7 +1144,9 @@ - (void)photoLibraryDidChange:(PHChange *)changeInstance { NSInteger insertedCount = changeDetail.insertedObjects.count; NSInteger removedCount = changeDetail.removedObjects.count; NSInteger changedCount = changeDetail.changedObjects.count; - if (insertedCount > 0 || removedCount > 0 || changedCount > 0) { + if (insertedCount == 0 && removedCount == 0 && changedCount > 1) { + return; + } else if (insertedCount > 0 || removedCount > 0 || changedCount > 0) { self.model.result = changeDetail.fetchResultAfterChanges; self.model.count = changeDetail.fetchResultAfterChanges.count; [self fetchAssetModels]; From 223e49c2005ac56c8164b73ad7b1aefbc8e382b9 Mon Sep 17 00:00:00 2001 From: xiaoxiao Date: Fri, 6 Feb 2026 10:55:46 +0800 Subject: [PATCH 2/2] =?UTF-8?q?changedCount=20>=200=20=E6=89=8D=E5=AF=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../TZImagePickerController/TZPhotoPickerController.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TZImagePickerController/TZImagePickerController/TZPhotoPickerController.m b/TZImagePickerController/TZImagePickerController/TZPhotoPickerController.m index 1964e5ba..08f7ffd9 100755 --- a/TZImagePickerController/TZImagePickerController/TZPhotoPickerController.m +++ b/TZImagePickerController/TZImagePickerController/TZPhotoPickerController.m @@ -1144,7 +1144,7 @@ - (void)photoLibraryDidChange:(PHChange *)changeInstance { NSInteger insertedCount = changeDetail.insertedObjects.count; NSInteger removedCount = changeDetail.removedObjects.count; NSInteger changedCount = changeDetail.changedObjects.count; - if (insertedCount == 0 && removedCount == 0 && changedCount > 1) { + if (insertedCount == 0 && removedCount == 0 && changedCount > 0) { return; } else if (insertedCount > 0 || removedCount > 0 || changedCount > 0) { self.model.result = changeDetail.fetchResultAfterChanges;