From 9711b65736a6cf00c310a1bc839c1a1cfe5306f2 Mon Sep 17 00:00:00 2001 From: Noisyfox Date: Mon, 19 May 2025 10:51:55 +0800 Subject: [PATCH] Only download ARM version when not using legacy plugin --- src/slic3r/GUI/GUI_App.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index dac4d8678a..f537d1f1b7 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -1219,7 +1219,7 @@ int GUI_App::download_plugin(std::string name, std::string package_name, Install tmp_path += format(".%1%%2%", get_current_pid(), ".tmp"); #if defined(__WINDOWS__) - if (is_running_on_arm64()) { + if (is_running_on_arm64() && !NetworkAgent::use_legacy_network) { //set to arm64 for plugins std::map current_headers = Slic3r::Http::get_extra_headers(); current_headers["X-BBL-OS-Type"] = "windows_arm"; @@ -1287,7 +1287,7 @@ int GUI_App::download_plugin(std::string name, std::string package_name, Install }).perform_sync(); #if defined(__WINDOWS__) - if (is_running_on_arm64()) { + if (is_running_on_arm64() && !NetworkAgent::use_legacy_network) { //set back std::map current_headers = Slic3r::Http::get_extra_headers(); current_headers["X-BBL-OS-Type"] = "windows";