From 3ce7d682b609bf70b74ba89ac7a4e5618c4bc0aa Mon Sep 17 00:00:00 2001 From: tibbi Date: Tue, 8 Nov 2016 22:00:42 +0100 Subject: [PATCH] simplify the copydialog constructor --- .../simplemobiletools/filemanager/fragments/ItemsFragment.java | 2 +- .../com/simplemobiletools/filemanager/dialogs/CopyDialog.kt | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/simplemobiletools/filemanager/fragments/ItemsFragment.java b/app/src/main/java/com/simplemobiletools/filemanager/fragments/ItemsFragment.java index e3c058a9..a80808af 100644 --- a/app/src/main/java/com/simplemobiletools/filemanager/fragments/ItemsFragment.java +++ b/app/src/main/java/com/simplemobiletools/filemanager/fragments/ItemsFragment.java @@ -368,7 +368,7 @@ public class ItemsFragment extends android.support.v4.app.Fragment itemsToCopy.add(new File(item.getPath())); } - new CopyDialog(getActivity(), itemsToCopy, mPath, this, new CopyDialog.OnCopyListener() { + new CopyDialog(getActivity(), itemsToCopy, this, new CopyDialog.OnCopyListener() { @Override public void onSuccess() { fillItems(); diff --git a/app/src/main/kotlin/com/simplemobiletools/filemanager/dialogs/CopyDialog.kt b/app/src/main/kotlin/com/simplemobiletools/filemanager/dialogs/CopyDialog.kt index b8877738..b8ff00ad 100644 --- a/app/src/main/kotlin/com/simplemobiletools/filemanager/dialogs/CopyDialog.kt +++ b/app/src/main/kotlin/com/simplemobiletools/filemanager/dialogs/CopyDialog.kt @@ -19,11 +19,12 @@ import com.simplemobiletools.filepicker.dialogs.FilePickerDialog import kotlinx.android.synthetic.main.copy_item.view.* import java.io.File -class CopyDialog(val activity: Activity, val files: List, val path: String, val copyListener: CopyTask.CopyListener, val listener: OnCopyListener) { +class CopyDialog(val activity: Activity, val files: List, val copyListener: CopyTask.CopyListener, val listener: OnCopyListener) { init { val context = activity val view = LayoutInflater.from(context).inflate(R.layout.copy_item, null) + val path = files[0].parent view.source.text = "${path.trimEnd('/')}/" view.destination.setOnClickListener {