Loading build.gradle +1 −1 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ buildscript { propMinSdkVersion = 16 propTargetSdkVersion = propCompileSdkVersion propVersionCode = 1 propVersionName = '3.11.43' propVersionName = '3.11.44' kotlin_version = '1.2.21' support_libs = '27.0.2' } Loading commons/src/main/kotlin/com/simplemobiletools/commons/dialogs/FilePickerDialog.kt +4 −4 Original line number Diff line number Diff line Loading @@ -153,18 +153,18 @@ class FilePickerDialog(val activity: BaseSimpleActivity, if (currPath.startsWith(OTG_PATH)) { val fileDocument = activity.getSomeDocumentFile(currPath) ?: return if ((pickFile && fileDocument.isFile) || (!pickFile && fileDocument.isDirectory)) { sendSuccess(fileDocument.uri.toString()) sendSuccess() } } else { val file = File(currPath) if ((pickFile && file.isFile) || (!pickFile && file.isDirectory)) { sendSuccess(currPath) sendSuccess() } } } private fun sendSuccess(path: String) { callback(if (path.length == 1) path else path.trimEnd('/')) private fun sendSuccess() { callback(if (currPath.length == 1) currPath else currPath.trimEnd('/')) mDialog.dismiss() } Loading Loading
build.gradle +1 −1 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ buildscript { propMinSdkVersion = 16 propTargetSdkVersion = propCompileSdkVersion propVersionCode = 1 propVersionName = '3.11.43' propVersionName = '3.11.44' kotlin_version = '1.2.21' support_libs = '27.0.2' } Loading
commons/src/main/kotlin/com/simplemobiletools/commons/dialogs/FilePickerDialog.kt +4 −4 Original line number Diff line number Diff line Loading @@ -153,18 +153,18 @@ class FilePickerDialog(val activity: BaseSimpleActivity, if (currPath.startsWith(OTG_PATH)) { val fileDocument = activity.getSomeDocumentFile(currPath) ?: return if ((pickFile && fileDocument.isFile) || (!pickFile && fileDocument.isDirectory)) { sendSuccess(fileDocument.uri.toString()) sendSuccess() } } else { val file = File(currPath) if ((pickFile && file.isFile) || (!pickFile && file.isDirectory)) { sendSuccess(currPath) sendSuccess() } } } private fun sendSuccess(path: String) { callback(if (path.length == 1) path else path.trimEnd('/')) private fun sendSuccess() { callback(if (currPath.length == 1) currPath else currPath.trimEnd('/')) mDialog.dismiss() } Loading