diff --git a/lib/Slic3r/GUI/Tab.pm b/lib/Slic3r/GUI/Tab.pm index af1456081..4a26acece 100644 --- a/lib/Slic3r/GUI/Tab.pm +++ b/lib/Slic3r/GUI/Tab.pm @@ -348,7 +348,7 @@ sub load_presets { }]; my %presets = Slic3r::GUI->presets($self->name); - foreach my $preset_name (keys %presets) { + foreach my $preset_name (sort keys %presets) { push @{$self->{presets}}, { name => $preset_name, file => $presets{$preset_name},