From 65f08441e472f0396ced1df682f9921787eb5f6d Mon Sep 17 00:00:00 2001 From: John Lewin Date: Tue, 5 Jun 2018 14:38:09 -0700 Subject: [PATCH] Order presets by name --- SlicerConfiguration/PresetSelectorWidget.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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";