diff --git a/source/tasks/titleoptions.cpp b/source/tasks/titleoptions.cpp index d51ca9d..263564a 100644 --- a/source/tasks/titleoptions.cpp +++ b/source/tasks/titleoptions.cpp @@ -89,6 +89,7 @@ void tasks::titleoptions::delete_all_remote_backups_for_title(sys::Task *task, T remote::Item *workDir = remote->get_directory_by_name(remoteTitle); remote->change_directory(workDir); + remote::Storage::DirectoryListing remoteListing{}; remote->get_directory_listing(remoteListing); @@ -107,6 +108,8 @@ void tasks::titleoptions::delete_all_remote_backups_for_title(sys::Task *task, T if (!deleted) { ui::PopMessageManager::push_message(popTicks, popFailure); } } + remote->return_to_root(); + const std::string popMessage = stringutil::get_formatted_string(popSuccess, title); ui::PopMessageManager::push_message(popTicks, popMessage); task->complete();