diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/dialogs/ManageAutoBackupsDialog.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/dialogs/ManageAutoBackupsDialog.kt index 8aedcd8e..9e999647 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/dialogs/ManageAutoBackupsDialog.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/dialogs/ManageAutoBackupsDialog.kt @@ -116,9 +116,13 @@ class ManageAutoBackupsDialog(private val activity: SimpleActivity, onSuccess: ( return } + if (selectedContactSources.isEmpty()) { + selectedContactSources = contactSources.map { it.name }.toSet() + } + val contactSourcesWithCount = mutableListOf() for (source in contactSources) { - val count = contacts.filter { it.source == source.name }.count() + val count = contacts.count { it.source == source.name } contactSourcesWithCount.add(source.copy(count = count)) }