diff --git a/applications/main/archive/views/archive_browser_view.c b/applications/main/archive/views/archive_browser_view.c index c6d595098..80a785dd0 100644 --- a/applications/main/archive/views/archive_browser_view.c +++ b/applications/main/archive/views/archive_browser_view.c @@ -85,12 +85,7 @@ static void render_item_menu(Canvas* canvas, ArchiveBrowserViewModel* model) { ArchiveBrowserEventFileMenuNewDir); } if(selected) { - if(favorites) { - archive_menu_add_item( - menu_array_push_raw(model->context_menu), - "Move", - ArchiveBrowserEventFileMenuRename); - } else if(!selected->is_app) { + if(!selected->is_app) { archive_menu_add_item( menu_array_push_raw(model->context_menu), "Rename", @@ -126,6 +121,12 @@ static void render_item_menu(Canvas* canvas, ArchiveBrowserViewModel* model) { ArchiveBrowserEventFileMenuShow); } } + if(favorites) { + archive_menu_add_item( + menu_array_push_raw(model->context_menu), + "Move", + ArchiveBrowserEventFileMenuRename); + } } } size_t size_menu = menu_array_size(model->context_menu);