fixes an issue that devmgr ping cloud server every second

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
SoftFever
2026-05-03 16:59:30 +08:00
parent 522343a193
commit 84d896bbd3
4 changed files with 15 additions and 6 deletions

View File

@@ -913,12 +913,13 @@ namespace Slic3r
}
// do some refresh
if (Slic3r::GUI::wxGetApp().is_user_login(Slic3r::GUI::wxGetApp().get_printer_cloud_provider()))
const auto cloud_provider = Slic3r::GUI::wxGetApp().get_printer_cloud_provider();
if (Slic3r::GUI::wxGetApp().is_user_login(cloud_provider))
{
m_manager->check_pushing();
try
{
agent->refresh_connection();
agent->refresh_connection(cloud_provider);
}
catch (...)
{