diff --git a/SlicerConfiguration/PresetSelectorWidget.cs b/SlicerConfiguration/PresetSelectorWidget.cs index 3a603a719..aa5a6a80b 100644 --- a/SlicerConfiguration/PresetSelectorWidget.cs +++ b/SlicerConfiguration/PresetSelectorWidget.cs @@ -247,7 +247,7 @@ namespace MatterHackers.MatterControl.SlicerConfiguration defaultMenuItem.Selected += MenuItem_Selected; var listSource = (layerType == NamedSettingsLayers.Material) ? printer.Settings.MaterialLayers : printer.Settings.QualityLayers; - foreach (var layer in listSource) + foreach (var layer in listSource.OrderBy(l => l.Name)) { MenuItem menuItem = dropDownList.AddItem(layer.Name, layer.LayerID); menuItem.Name = layer.Name + " Menu";