From ac97d0d83f41717088b565c2b9f52bc9f323e4fb Mon Sep 17 00:00:00 2001 From: Jack Ha Date: Mon, 4 Dec 2017 13:23:30 +0100 Subject: [PATCH] Sort materials by brand, material, name, color_name. Contributes to issue CURA-4243. --- cura/Settings/MaterialsModel.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cura/Settings/MaterialsModel.py b/cura/Settings/MaterialsModel.py index e3d56c2f86..36f7805281 100644 --- a/cura/Settings/MaterialsModel.py +++ b/cura/Settings/MaterialsModel.py @@ -29,5 +29,8 @@ class MaterialsModel(InstanceContainersModel): def _sortKey(self, item) -> List[Any]: result = [] result.append(item["metadata"]["brand"]) + result.append(item["metadata"]["material"]) + result.append(item["metadata"]["name"]) + result.append(item["metadata"]["color_name"]) result.extend(super()._sortKey(item)) return result