aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/cyanogenmod/filemanager/ui/dialogs
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/cyanogenmod/filemanager/ui/dialogs')
-rw-r--r--src/com/cyanogenmod/filemanager/ui/dialogs/ActionsDialog.java4
-rw-r--r--src/com/cyanogenmod/filemanager/ui/dialogs/InputNameDialog.java17
2 files changed, 12 insertions, 9 deletions
diff --git a/src/com/cyanogenmod/filemanager/ui/dialogs/ActionsDialog.java b/src/com/cyanogenmod/filemanager/ui/dialogs/ActionsDialog.java
index 4aaf32d0..25f5af82 100644
--- a/src/com/cyanogenmod/filemanager/ui/dialogs/ActionsDialog.java
+++ b/src/com/cyanogenmod/filemanager/ui/dialogs/ActionsDialog.java
@@ -477,7 +477,7 @@ public class ActionsDialog implements OnItemClickListener, OnItemLongClickListen
final InputNameDialog inputNameDialog =
new InputNameDialog(
this.mContext,
- this.mOnSelectionListener.onRequestCurrentItems(),
+ this.mOnSelectionListener.onRequestCurrentDir(),
menuItem.getTitle().toString());
inputNameDialog.setOnCancelListener(new DialogInterface.OnCancelListener() {
@Override
@@ -519,7 +519,7 @@ public class ActionsDialog implements OnItemClickListener, OnItemLongClickListen
final InputNameDialog inputNameDialog =
new InputNameDialog(
this.mContext,
- this.mOnSelectionListener.onRequestCurrentItems(),
+ this.mOnSelectionListener.onRequestCurrentDir(),
fso,
allowFsoName,
menuItem.getTitle().toString());
diff --git a/src/com/cyanogenmod/filemanager/ui/dialogs/InputNameDialog.java b/src/com/cyanogenmod/filemanager/ui/dialogs/InputNameDialog.java
index 36cf1d1e..dfe844aa 100644
--- a/src/com/cyanogenmod/filemanager/ui/dialogs/InputNameDialog.java
+++ b/src/com/cyanogenmod/filemanager/ui/dialogs/InputNameDialog.java
@@ -59,7 +59,7 @@ public class InputNameDialog
/**
* @hide
*/
- final List<FileSystemObject> mFiles;
+ final String mParent;
/**
* @hide
*/
@@ -81,8 +81,8 @@ public class InputNameDialog
* @param dialogTitle The dialog title
*/
public InputNameDialog(
- final Context context, List<FileSystemObject> files, String dialogTitle) {
- this(context, files, null, false, dialogTitle);
+ final Context context, String parent, String dialogTitle) {
+ this(context, parent, null, false, dialogTitle);
}
/**
@@ -95,15 +95,18 @@ public class InputNameDialog
* @param dialogTitle The dialog title
*/
public InputNameDialog(
- final Context context, final List<FileSystemObject> files,
- final FileSystemObject fso, boolean allowFsoName, final String dialogTitle) {
+ final Context context,
+ final String parent,
+ final FileSystemObject fso,
+ boolean allowFsoName,
+ final String dialogTitle) {
super();
//Save the context
this.mContext = context;
//Save the files
- this.mFiles = files;
+ this.mParent = parent;
this.mFso = fso;
this.mAllowFsoName = allowFsoName;
this.mCancelled = true;
@@ -293,7 +296,7 @@ public class InputNameDialog
}
// Name exists
- if (FileHelper.isNameExists(this.mFiles, name)) {
+ if (FileHelper.isNameExists(this.mContext, this.mParent, name)) {
setMsg(
InputNameDialog.this.mContext.getString(
R.string.input_name_dialog_message_name_exists), false);