This commit is contained in:
SSimco
2025-05-20 12:09:12 +03:00
parent 5987b3d8ae
commit 2de02eaaaa
3 changed files with 5 additions and 4 deletions
+1 -1
View File
@@ -61,7 +61,7 @@
</activity>
<provider
android:name=".features.DocumentsProvider"
android:name=".provider.DocumentsProvider"
android:authorities="${applicationId}.provider"
android:exported="true"
android:grantUriPermissions="true"
@@ -32,7 +32,7 @@ import androidx.navigation.compose.rememberNavController
import info.cemu.cemu.about.AboutCemuRoute
import info.cemu.cemu.about.aboutCemuNavigation
import info.cemu.cemu.emulation.EmulationActivity
import info.cemu.cemu.features.DocumentsProvider
import info.cemu.cemu.provider.DocumentsProvider
import info.cemu.cemu.gamelist.GameListRoute
import info.cemu.cemu.gamelist.gameListNavigation
import info.cemu.cemu.graphicpacks.GraphicPacksRoute
@@ -163,6 +163,7 @@ private fun openCemuFolder(context: Context) {
)
addFlags(
Intent.FLAG_GRANT_PERSISTABLE_URI_PERMISSION
or Intent.FLAG_GRANT_READ_URI_PERMISSION
or Intent.FLAG_GRANT_PREFIX_URI_PERMISSION
or Intent.FLAG_GRANT_WRITE_URI_PERMISSION
)
@@ -2,7 +2,7 @@
// Skyline
// SPDX-License-Identifier: MPL-2.0
// Copyright © 2022 Skyline Team and Contributors (https://github.com/skyline-emu/)
package info.cemu.cemu.features
package info.cemu.cemu.provider
import android.database.Cursor
import android.database.MatrixCursor
@@ -215,7 +215,7 @@ class DocumentsProvider : DocumentsProvider() {
override fun queryChildDocuments(
parentDocumentId: String,
projection: Array<String>?,
sortOrder: String
sortOrder: String?
): Cursor {
val cursor = MatrixCursor(projection ?: DEFAULT_DOCUMENT_PROJECTION)
val parent = getFile(parentDocumentId)