From 5dc8907944382c0599cec75d5460162e94f142bc Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 23 Oct 2017 14:19:38 +0200 Subject: [PATCH] try opening folders from content uris too --- .../filemanager/activities/MainActivity.kt | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/filemanager/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/filemanager/activities/MainActivity.kt index 4427afe7..081f3c17 100644 --- a/app/src/main/kotlin/com/simplemobiletools/filemanager/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/filemanager/activities/MainActivity.kt @@ -88,8 +88,18 @@ class MainActivity : SimpleActivity() { } private fun initFileManager() { - if (intent.action == Intent.ACTION_VIEW && intent.data != null && intent.data.scheme == "file") { - openPath(intent.data.path) + if (intent.action == Intent.ACTION_VIEW && intent.data != null) { + val data = intent.data + if (data.scheme == "file") { + openPath(data.path) + } else { + val path = getRealPathFromURI(data) + if (path != null) { + openPath(path) + } else { + openPath(config.homeFolder) + } + } } else { openPath(config.homeFolder) }