From 2b1fdcf327748d2a1e93539447d00b6ae59dbf81 Mon Sep 17 00:00:00 2001 From: tao wang Date: Sun, 19 Jan 2025 16:52:13 +0800 Subject: [PATCH] ENH:aAdd protection logic for AMS backup Change-Id: I5ae871aa03cfe706c7c079cd60a4422cae4464fb --- src/slic3r/GUI/SelectMachine.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/slic3r/GUI/SelectMachine.cpp b/src/slic3r/GUI/SelectMachine.cpp index 6379d4180..b73eaad9e 100644 --- a/src/slic3r/GUI/SelectMachine.cpp +++ b/src/slic3r/GUI/SelectMachine.cpp @@ -928,6 +928,10 @@ void SelectMachineDialog::check_fcous_state(wxWindow* window) void SelectMachineDialog::popup_filament_backup() { + if (m_print_status == PrintStatusUnsupportedPrinter) { + return; + } + DeviceManager* dev = Slic3r::GUI::wxGetApp().getDeviceManager(); if (!dev) return; if (dev->get_selected_machine()/* && dev->get_selected_machine()->filam_bak.size() > 0*/) {