Plater.cpp - better added a range-check when selecting filament color in purging volumes dialog
This commit is contained in:
parent
741e98804c
commit
76a657ce52
1 changed files with 1 additions and 1 deletions
|
@ -525,7 +525,7 @@ FreqChangedParams::FreqChangedParams(wxWindow* parent) :
|
||||||
std::vector<std::string> extruder_colours = (config->option<ConfigOptionStrings>("extruder_colour"))->values;
|
std::vector<std::string> extruder_colours = (config->option<ConfigOptionStrings>("extruder_colour"))->values;
|
||||||
const std::vector<std::string>& filament_colours = (wxGetApp().plater()->get_plater_config()->option<ConfigOptionStrings>("filament_colour"))->values;
|
const std::vector<std::string>& filament_colours = (wxGetApp().plater()->get_plater_config()->option<ConfigOptionStrings>("filament_colour"))->values;
|
||||||
for (size_t i=0; i<extruder_colours.size(); ++i)
|
for (size_t i=0; i<extruder_colours.size(); ++i)
|
||||||
if (extruder_colours[i] == "")
|
if (extruder_colours[i] == "" && i < filament_colours.size())
|
||||||
extruder_colours[i] = filament_colours[i];
|
extruder_colours[i] = filament_colours[i];
|
||||||
|
|
||||||
WipingDialog dlg(parent, cast<float>(init_matrix), cast<float>(init_extruders), extruder_colours);
|
WipingDialog dlg(parent, cast<float>(init_matrix), cast<float>(init_extruders), extruder_colours);
|
||||||
|
|
Loading…
Add table
Reference in a new issue