mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-07 23:17:35 -06:00
fix crash
This commit is contained in:
parent
8ff7b0fac2
commit
b6a1a06c25
1 changed files with 2 additions and 2 deletions
|
@ -1431,9 +1431,9 @@ void Tab::on_value_change(const std::string& opt_key, const boost::any& value)
|
||||||
m_config->set_key_value("pellet_flow_coefficient", new ConfigOptionFloats{double_value});
|
m_config->set_key_value("pellet_flow_coefficient", new ConfigOptionFloats{double_value});
|
||||||
}
|
}
|
||||||
|
|
||||||
auto bSEMM = m_config->opt_bool("single_extruder_multi_material");
|
|
||||||
|
|
||||||
if (opt_key == "single_extruder_multi_material" ){
|
if (opt_key == "single_extruder_multi_material" ){
|
||||||
|
const auto bSEMM = m_config->opt_bool("single_extruder_multi_material");
|
||||||
wxGetApp().sidebar().show_add_del_filament_button(bSEMM);
|
wxGetApp().sidebar().show_add_del_filament_button(bSEMM);
|
||||||
wxGetApp().get_tab(Preset::TYPE_PRINT)->update();
|
wxGetApp().get_tab(Preset::TYPE_PRINT)->update();
|
||||||
}
|
}
|
||||||
|
@ -1654,7 +1654,7 @@ void Tab::on_value_change(const std::string& opt_key, const boost::any& value)
|
||||||
|
|
||||||
|
|
||||||
//Orca: sync filament num if it's a multi tool printer
|
//Orca: sync filament num if it's a multi tool printer
|
||||||
if (opt_key == "extruders_count" && !bSEMM){
|
if (opt_key == "extruders_count" && !m_config->opt_bool("single_extruder_multi_material")){
|
||||||
auto num_extruder = boost::any_cast<size_t>(value);
|
auto num_extruder = boost::any_cast<size_t>(value);
|
||||||
wxColour new_col = Plater::get_next_color_for_filament();
|
wxColour new_col = Plater::get_next_color_for_filament();
|
||||||
std::string new_color = new_col.GetAsString(wxC2S_HTML_SYNTAX).ToStdString();
|
std::string new_color = new_col.GetAsString(wxC2S_HTML_SYNTAX).ToStdString();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue