From 98443eca17809a09a942581e91a701b431a1ba61 Mon Sep 17 00:00:00 2001 From: Naveen Date: Thu, 6 Apr 2023 09:45:32 +0530 Subject: [PATCH] Remove ACTION_MEDIA_SCANNER_SCAN_FILE broadcast --- .../simplemobiletools/calendar/pro/extensions/Context.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/calendar/pro/extensions/Context.kt b/app/src/main/kotlin/com/simplemobiletools/calendar/pro/extensions/Context.kt index 615ce90a7..de9e5ad25 100644 --- a/app/src/main/kotlin/com/simplemobiletools/calendar/pro/extensions/Context.kt +++ b/app/src/main/kotlin/com/simplemobiletools/calendar/pro/extensions/Context.kt @@ -13,6 +13,7 @@ import android.content.res.Resources import android.database.Cursor import android.graphics.Bitmap import android.media.AudioAttributes +import android.media.MediaScannerConnection import android.net.Uri import android.os.Bundle import android.provider.CalendarContract @@ -270,7 +271,12 @@ fun Context.backupEventsAndTasks() { IcsExporter.ExportResult.EXPORT_FAIL -> toast(R.string.exporting_failed) else -> {} } - rescanPath(exportFile.absolutePath) + MediaScannerConnection.scanFile( + this, + arrayOf(exportFile.absolutePath), + arrayOf(exportFile.getMimeType()) + ) { _, _ -> } + config.lastAutoBackupTime = getNowSeconds() } scheduleNextAutomaticBackup()