From 5c69d7f334d9c54a752181185680dbdeb51987e6 Mon Sep 17 00:00:00 2001 From: Geoffrey Sisco Date: Thu, 12 Mar 2026 20:06:19 -0400 Subject: [PATCH] Fix file rename in drawer views Use file mode and parent directory from the selected item when invoking rename instead of fragment navigation state. --- .../com/amaze/filemanager/ui/fragments/MainFragment.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/amaze/filemanager/ui/fragments/MainFragment.java b/app/src/main/java/com/amaze/filemanager/ui/fragments/MainFragment.java index 8dddfa8579..31e3edb9fa 100644 --- a/app/src/main/java/com/amaze/filemanager/ui/fragments/MainFragment.java +++ b/app/src/main/java/com/amaze/filemanager/ui/fragments/MainFragment.java @@ -1042,13 +1042,14 @@ public void rename(final HybridFileParcelable f) { AppCompatEditText textfield = dialog.getCustomView().findViewById(R.id.singleedittext_input); String name1 = textfield.getText().toString().trim(); + String targetParent = new File(f.getPath()).getParent(); getMainActivity() .mainActivityHelper .rename( - mainFragmentViewModel.getOpenMode(), + f.getMode(), f.getPath(), - mainFragmentViewModel.getCurrentPath(), + targetParent, name1, f.isDirectory(), getActivity(),