From 67c3f7034982bd33036cc9efeb68639817dc56e9 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Mon, 8 May 2023 16:51:03 +0200 Subject: [PATCH] Attempt to fix restoring backups --- .../github/libretube/ui/preferences/BackupRestoreSettings.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/github/libretube/ui/preferences/BackupRestoreSettings.kt b/app/src/main/java/com/github/libretube/ui/preferences/BackupRestoreSettings.kt index a946a575b..0bed9364b 100644 --- a/app/src/main/java/com/github/libretube/ui/preferences/BackupRestoreSettings.kt +++ b/app/src/main/java/com/github/libretube/ui/preferences/BackupRestoreSettings.kt @@ -26,14 +26,14 @@ class BackupRestoreSettings : BasePreferenceFragment() { // backup and restore database private val getBackupFile = registerForActivityResult(ActivityResultContracts.GetContent()) { it?.let { - lifecycleScope.launch(Dispatchers.IO) { + CoroutineScope(Dispatchers.IO).launch { BackupHelper.restoreAdvancedBackup(requireContext(), it) } } } private val createBackupFile = registerForActivityResult(CreateDocument(JSON)) { it?.let { - lifecycleScope.launch(Dispatchers.IO) { + CoroutineScope(Dispatchers.IO).launch { BackupHelper.createAdvancedBackup(requireContext(), it, backupFile) } }