Suppressed a check of printer_presets for the containing information about "Print Host upload", when presets ate exported from the amf/3mf
This commit is contained in:
parent
3dd9b8c718
commit
6124f677ae
@ -1710,11 +1710,12 @@ bool GUI_App::checked_tab(Tab* tab)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Update UI / Tabs to reflect changes in the currently loaded presets
|
// Update UI / Tabs to reflect changes in the currently loaded presets
|
||||||
void GUI_App::load_current_presets()
|
void GUI_App::load_current_presets(bool check_printer_presets_ /*= true*/)
|
||||||
{
|
{
|
||||||
// check printer_presets for the containing information about "Print Host upload"
|
// check printer_presets for the containing information about "Print Host upload"
|
||||||
// and create physical printer from it, if any exists
|
// and create physical printer from it, if any exists
|
||||||
check_printer_presets();
|
if (check_printer_presets_)
|
||||||
|
check_printer_presets();
|
||||||
|
|
||||||
PrinterTechnology printer_technology = preset_bundle->printers.get_edited_preset().printer_technology();
|
PrinterTechnology printer_technology = preset_bundle->printers.get_edited_preset().printer_technology();
|
||||||
this->plater()->set_printer_technology(printer_technology);
|
this->plater()->set_printer_technology(printer_technology);
|
||||||
|
@ -206,7 +206,7 @@ public:
|
|||||||
void add_config_menu(wxMenuBar *menu);
|
void add_config_menu(wxMenuBar *menu);
|
||||||
bool check_unsaved_changes(const wxString &header = wxString());
|
bool check_unsaved_changes(const wxString &header = wxString());
|
||||||
bool checked_tab(Tab* tab);
|
bool checked_tab(Tab* tab);
|
||||||
void load_current_presets();
|
void load_current_presets(bool check_printer_presets = true);
|
||||||
|
|
||||||
wxString current_language_code() const { return m_wxLocale->GetCanonicalName(); }
|
wxString current_language_code() const { return m_wxLocale->GetCanonicalName(); }
|
||||||
// Translate the language code to a code, for which Prusa Research maintains translations. Defaults to "en_US".
|
// Translate the language code to a code, for which Prusa Research maintains translations. Defaults to "en_US".
|
||||||
|
@ -2363,7 +2363,8 @@ std::vector<size_t> Plater::priv::load_files(const std::vector<fs::path>& input_
|
|||||||
wxGetApp().preset_bundle->load_config_model(filename.string(), std::move(config));
|
wxGetApp().preset_bundle->load_config_model(filename.string(), std::move(config));
|
||||||
if (printer_technology == ptFFF)
|
if (printer_technology == ptFFF)
|
||||||
CustomGCode::update_custom_gcode_per_print_z_from_config(model.custom_gcode_per_print_z, &wxGetApp().preset_bundle->project_config);
|
CustomGCode::update_custom_gcode_per_print_z_from_config(model.custom_gcode_per_print_z, &wxGetApp().preset_bundle->project_config);
|
||||||
wxGetApp().load_current_presets();
|
// For exporting from the amf/3mf we shouldn't check printer_presets for the containing information about "Print Host upload"
|
||||||
|
wxGetApp().load_current_presets(false);
|
||||||
is_project_file = true;
|
is_project_file = true;
|
||||||
}
|
}
|
||||||
wxGetApp().app_config->update_config_dir(path.parent_path().string());
|
wxGetApp().app_config->update_config_dir(path.parent_path().string());
|
||||||
|
Loading…
Reference in New Issue
Block a user