From e7de7bb3cc91a273cd1e9ead1319a2415dd6ddb3 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Fri, 8 Apr 2022 16:35:48 +0200 Subject: [PATCH] Add a checkmark to indicate the selected material As it used to have. Contributes to issue CURA-8640. --- resources/qml/Menus/MaterialBrandMenu.qml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/resources/qml/Menus/MaterialBrandMenu.qml b/resources/qml/Menus/MaterialBrandMenu.qml index a81f0ad350..ef32a78862 100644 --- a/resources/qml/Menus/MaterialBrandMenu.qml +++ b/resources/qml/Menus/MaterialBrandMenu.qml @@ -263,7 +263,18 @@ Cura.MenuItem Item { // Spacer - width: UM.Theme.getSize("default_margin").width + width: UM.Theme.getSize("default_margin").width + (model.id === materialMenu.activeMaterialId ? 0 : UM.Theme.getSize("default_arrow").height) + } + + //Checkmark, if the material is selected. + UM.RecolorImage + { + id: checkmark + visible: model.id === materialMenu.activeMaterialId + height: UM.Theme.getSize("default_arrow").height + width: height + source: UM.Theme.getIcon("Check", "low") + color: UM.Theme.getColor("setting_control_text") } UM.Label