diff --git a/src/MaaCore/Task/Miscellaneous/AccountSwitchTask.cpp b/src/MaaCore/Task/Miscellaneous/AccountSwitchTask.cpp index 005c4c7395..43580f9261 100644 --- a/src/MaaCore/Task/Miscellaneous/AccountSwitchTask.cpp +++ b/src/MaaCore/Task/Miscellaneous/AccountSwitchTask.cpp @@ -103,7 +103,9 @@ std::string asst::AccountSwitchTask::get_current_account_b() bool asst::AccountSwitchTask::click_manager_login_button() { - return ProcessTask(*this, { "AccountManagerLoginButton", "AccountManagerLoginButtonBili" }).run(); + return ProcessTask(*this, { "AccountManagerLoginButton", "AccountManagerLoginButtonBili" }) + .set_retry_times(3) + .run(); } bool asst::AccountSwitchTask::show_account_list()