diff --git a/Printer.qml b/Printer.qml index 56233d15a4..06e639f94c 100644 --- a/Printer.qml +++ b/Printer.qml @@ -53,7 +53,9 @@ UM.MainWindow { MenuItem { text: model.name; checkable: true; + checked: model.active; exclusiveGroup: machineMenuGroup; + onTriggered: UM.Models.machinesModel.setActive(index) } onObjectAdded: machineMenu.insertItem(index, object) onObjectRemoved: machineMenu.removeItem(object)