diff --git a/src/Mod/Draft/draftviewproviders/view_base.py b/src/Mod/Draft/draftviewproviders/view_base.py index 43751820b0..f259f9ffe6 100644 --- a/src/Mod/Draft/draftviewproviders/view_base.py +++ b/src/Mod/Draft/draftviewproviders/view_base.py @@ -104,7 +104,9 @@ class ViewProviderDraft(object): "Pattern", "Draft", QT_TRANSLATE_NOOP("App::Property", _tip)) - vobj.Pattern = ["None"] + list(utils.svg_patterns().keys()) + patterns = list(utils.svg_patterns().keys()) + patterns.sort() + vobj.Pattern = ["None"] + patterns if not hasattr(vobj, "PatternSize"): _tip = "Defines the size of the hatch pattern."