mirror of https://github.com/vitalif/Slic3r
Bugfix: saving a printer preset with less extruders than it had resulted in the same number of extruders as before
parent
713d87b4c6
commit
88cbae0d48
|
@ -97,7 +97,7 @@ sub new {
|
||||||
return unless $dlg->ShowModal == wxID_OK;
|
return unless $dlg->ShowModal == wxID_OK;
|
||||||
|
|
||||||
my $file = sprintf "$Slic3r::GUI::datadir/%s/%s.ini", $self->name, $dlg->get_name;
|
my $file = sprintf "$Slic3r::GUI::datadir/%s/%s.ini", $self->name, $dlg->get_name;
|
||||||
$self->{config}->save($file);
|
$self->config->save($file);
|
||||||
$self->set_dirty(0);
|
$self->set_dirty(0);
|
||||||
$self->load_presets;
|
$self->load_presets;
|
||||||
$self->{presets_choice}->SetSelection(first { basename($self->{presets}[$_]{file}) eq $dlg->get_name . ".ini" } 1 .. $#{$self->{presets}});
|
$self->{presets_choice}->SetSelection(first { basename($self->{presets}[$_]{file}) eq $dlg->get_name . ".ini" } 1 .. $#{$self->{presets}});
|
||||||
|
@ -580,7 +580,7 @@ sub build {
|
||||||
$self->_build_extruder_pages;
|
$self->_build_extruder_pages;
|
||||||
}
|
}
|
||||||
|
|
||||||
sub _extruder_options { qw(nozzle_diameter) }
|
sub _extruder_options { qw(nozzle_diameter extruder_offset retract_length retract_lift retract_speed retract_restart_extra retract_before_travel) }
|
||||||
|
|
||||||
sub config {
|
sub config {
|
||||||
my $self = shift;
|
my $self = shift;
|
||||||
|
|
Loading…
Reference in New Issue