From d1823072a9454ce92cb560927c551a54687633bd Mon Sep 17 00:00:00 2001 From: tibbi Date: Tue, 22 Nov 2016 21:25:21 +0100 Subject: [PATCH] update filepicker to 1.5.2 --- app/build.gradle | 2 +- .../filemanager/activities/MainActivity.kt | 8 +++----- .../filemanager/adapters/ItemsAdapter.kt | 10 ++++------ 3 files changed, 8 insertions(+), 12 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index bc7cf15c..30456d04 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -39,7 +39,7 @@ dependencies { compile 'com.android.support:appcompat-v7:23.4.0' compile 'com.android.support:design:23.4.0' compile 'com.github.bumptech.glide:glide:3.7.0' - compile 'com.simplemobiletools:filepicker:1.5.0@aar' + compile 'com.simplemobiletools:filepicker:1.5.2@aar' compile 'com.simplemobiletools:fileproperties:1.0.5@aar' compile 'com.bignerdranch.android:recyclerview-multiselect:0.2' 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 e417953f..34b81fe6 100644 --- a/app/src/main/kotlin/com/simplemobiletools/filemanager/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/filemanager/activities/MainActivity.kt @@ -119,11 +119,9 @@ class MainActivity : SimpleActivity(), ItemsFragment.ItemInteractionListener, Br override fun breadcrumbClicked(id: Int) { if (id == 0) { - StoragePickerDialog(this@MainActivity, mBasePath, object : StoragePickerDialog.OnStoragePickerListener { - override fun onPick(pickedPath: String) { - changePath(pickedPath) - } - }) + StoragePickerDialog(this@MainActivity, mBasePath) { + changePath(it) + } } else { val item = breadcrumbs.getChildAt(id).tag as FileDirItem openPath(item.path) diff --git a/app/src/main/kotlin/com/simplemobiletools/filemanager/adapters/ItemsAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/filemanager/adapters/ItemsAdapter.kt index 04a23c83..4694d8e5 100644 --- a/app/src/main/kotlin/com/simplemobiletools/filemanager/adapters/ItemsAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/filemanager/adapters/ItemsAdapter.kt @@ -159,12 +159,10 @@ class ItemsAdapter(val activity: SimpleActivity, val mItems: List, } private fun askConfirmDelete() { - ConfirmationDialog(activity, listener = object : ConfirmationDialog.OnConfirmedListener { - override fun onConfirmed() { - actMode?.finish() - prepareForDeleting() - } - }) + ConfirmationDialog(activity) { + actMode?.finish() + prepareForDeleting() + } } private fun prepareForDeleting() {