diff --git a/firmware/application/apps/ui_fileman.cpp b/firmware/application/apps/ui_fileman.cpp index 58f4e895..cc837d5e 100644 --- a/firmware/application/apps/ui_fileman.cpp +++ b/firmware/application/apps/ui_fileman.cpp @@ -444,7 +444,7 @@ void FileManagerView::on_rename() { [this, renamed_path](const fs::path& partner, bool should_rename) mutable { if (should_rename) { auto new_name = renamed_path.replace_extension(partner.extension()); - rename_file(current_path / partner, current_path / new_name); + rename_file(partner, current_path / new_name); } reload_current(); } @@ -466,7 +466,7 @@ void FileManagerView::on_delete() { nav_, get_selected_full_path(), "Delete", [this](const fs::path& partner, bool should_delete) { if (should_delete) - delete_file(current_path / partner); + delete_file(partner); reload_current(); } ); diff --git a/firmware/application/apps/ui_fileman.hpp b/firmware/application/apps/ui_fileman.hpp index dc66581b..0ff09fa0 100644 --- a/firmware/application/apps/ui_fileman.hpp +++ b/firmware/application/apps/ui_fileman.hpp @@ -62,7 +62,7 @@ public: protected: static constexpr size_t max_filename_length = 64; - static constexpr size_t max_items_shown = 128; + static constexpr size_t max_items_shown = 100; struct file_assoc_t { std::filesystem::path extension;