From 9cb647ca12545a548846c0d608af928f871a8ab9 Mon Sep 17 00:00:00 2001 From: tibbi Date: Fri, 2 Mar 2018 12:10:06 +0100 Subject: [PATCH] make sure we have the database created in time at launch --- .../com/simplemobiletools/contacts/activities/MainActivity.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/activities/MainActivity.kt index dbf92ed6..9b64b946 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/activities/MainActivity.kt @@ -24,6 +24,7 @@ import com.simplemobiletools.contacts.dialogs.ExportContactsDialog import com.simplemobiletools.contacts.dialogs.FilterContactSourcesDialog import com.simplemobiletools.contacts.dialogs.ImportContactsDialog import com.simplemobiletools.contacts.extensions.config +import com.simplemobiletools.contacts.extensions.dbHelper import com.simplemobiletools.contacts.extensions.getTempFile import com.simplemobiletools.contacts.helpers.ContactsHelper import com.simplemobiletools.contacts.helpers.VcfExporter @@ -53,6 +54,9 @@ class MainActivity : SimpleActivity(), RefreshContactsListener { appLaunched() setupTabColors() + // just get a reference to the database to make sure it is created properly + dbHelper + handlePermission(PERMISSION_READ_CONTACTS) { if (it) { handlePermission(PERMISSION_WRITE_CONTACTS) {