diff --git a/src/slic3r/GUI/SelectMachine.cpp b/src/slic3r/GUI/SelectMachine.cpp index 534934cc06..183ec1ac25 100644 --- a/src/slic3r/GUI/SelectMachine.cpp +++ b/src/slic3r/GUI/SelectMachine.cpp @@ -1807,6 +1807,11 @@ void SelectMachineDialog::show_status(PrintDialogStatus status, std::vectorupgrade_force_upgrade) { + show_status(PrintDialogStatus::PrintStatusNeedForceUpgrading); + return; + } + if (obj_->is_in_upgrading()) { show_status(PrintDialogStatus::PrintStatusInUpgrading); return; diff --git a/src/slic3r/GUI/SelectMachine.hpp b/src/slic3r/GUI/SelectMachine.hpp index c40bbe9272..773105d065 100644 --- a/src/slic3r/GUI/SelectMachine.hpp +++ b/src/slic3r/GUI/SelectMachine.hpp @@ -255,7 +255,8 @@ enum PrintDialogStatus { PrintStatusLanModeNoSdcard, PrintStatusNoSdcard, PrintStatusTimelapseNoSdcard, - PrintStatusNotOnTheSameLAN + PrintStatusNotOnTheSameLAN, + PrintStatusNeedForceUpgrading }; std::string get_print_status_info(PrintDialogStatus status);