diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 492a7f145..4a76e6d9b 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -2755,6 +2755,7 @@ void Sidebar::load_ams_list(std::string const &device, MachineObject* obj) void Sidebar::sync_ams_list() { + wxBusyCursor cursor; // Force load ams list auto obj = wxGetApp().getDeviceManager()->get_selected_machine(); if (obj) @@ -2878,6 +2879,10 @@ void Sidebar::sync_ams_list() } } Layout(); + + NotificationManager *notify_manager = p->plater->get_notification_manager(); + std::string info_text = _u8L("Sync filaments with AMS successfully."); + notify_manager->bbl_show_seqprintinfo_notification(info_text); } ObjectList* Sidebar::obj_list()