From 34ed55d3ac24085ca5be8f9d9c9659983e9e3024 Mon Sep 17 00:00:00 2001 From: Moxie Marlinspike Date: Fri, 9 Mar 2018 11:03:18 -0800 Subject: [PATCH] Post backup progress event for every item Fixes #7483 --- src/org/thoughtcrime/securesms/backup/FullBackupExporter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/thoughtcrime/securesms/backup/FullBackupExporter.java b/src/org/thoughtcrime/securesms/backup/FullBackupExporter.java index 1eaaa73d31..c7a5882cc9 100644 --- a/src/org/thoughtcrime/securesms/backup/FullBackupExporter.java +++ b/src/org/thoughtcrime/securesms/backup/FullBackupExporter.java @@ -85,7 +85,7 @@ public class FullBackupExporter extends FullBackupBase { } for (BackupProtos.SharedPreference preference : IdentityKeyUtil.getBackupRecord(context)) { - if (++count % 100 == 0) EventBus.getDefault().post(new BackupEvent(BackupEvent.Type.PROGRESS, count)); + EventBus.getDefault().post(new BackupEvent(BackupEvent.Type.PROGRESS, count)); outputStream.write(preference); } @@ -133,7 +133,7 @@ public class FullBackupExporter extends FullBackupBase { try (Cursor cursor = input.rawQuery("SELECT * FROM " + table, null)) { while (cursor != null && cursor.moveToNext()) { - if (++count % 100 == 0) EventBus.getDefault().post(new BackupEvent(BackupEvent.Type.PROGRESS, count)); + EventBus.getDefault().post(new BackupEvent(BackupEvent.Type.PROGRESS, count)); if (predicate == null || predicate.test(cursor)) { StringBuilder statement = new StringBuilder(template);