From e56cdd707f1a7129eb349cd923dc70102d832306 Mon Sep 17 00:00:00 2001 From: nvs1_cinci <61844331+nvs1-cinci@users.noreply.github.com> Date: Fri, 10 Jul 2026 03:23:30 -0400 Subject: [PATCH] fix: use bambu's network plugin (#14688) Fixes a regression where Timelapse and SD Card media failed to load on Bambu devices. During the dual-cloud-agent refactor, NetworkAgent was updated to require an explicit provider argument. The call site in MediaFilePanel::fetchUrl() was missing this argument, causing it to silently fall back to the default Orca stub instead of routing to the Bambu network plugin. This explicitly passes wxGetApp().get_printer_cloud_provider() to get_camera_url to correctly route the request and restore functionality. --- src/slic3r/GUI/MediaFilePanel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/MediaFilePanel.cpp b/src/slic3r/GUI/MediaFilePanel.cpp index 84ba61d9d4..6c1a261966 100644 --- a/src/slic3r/GUI/MediaFilePanel.cpp +++ b/src/slic3r/GUI/MediaFilePanel.cpp @@ -520,7 +520,7 @@ void MediaFilePanel::fetchUrl(boost::weak_ptr wfs) fs->SetUrl(res); } }); - }); + }, wxGetApp().get_printer_cloud_provider()); } }