diff --git a/lib/Slic3r/GUI/Plater.pm b/lib/Slic3r/GUI/Plater.pm index ba19b8ee1..e2a06d905 100644 --- a/lib/Slic3r/GUI/Plater.pm +++ b/lib/Slic3r/GUI/Plater.pm @@ -751,6 +751,9 @@ sub show_preset_editor { my @presets = $self->selected_presets($group); $dlg->preset_editor->select_preset_by_name($presets[$i // 0]->name); + $dlg->preset_editor->on_value_change(sub { + $self->config_changed; + }); $dlg->ShowModal; # Re-load the presets as they might have changed.