diff --git a/plugins/PerObjectSettingsTool/PerObjectItem.qml b/plugins/PerObjectSettingsTool/PerObjectItem.qml index 2dddf0b444..b40106abce 100644 --- a/plugins/PerObjectSettingsTool/PerObjectItem.qml +++ b/plugins/PerObjectSettingsTool/PerObjectItem.qml @@ -16,17 +16,17 @@ UM.TooltipArea width: childrenRect.width; height: childrenRect.height; - Button + CheckBox { id: check text: definition.label + checked: addedSettingsModel.getVisible(model.key) onClicked: { - addedSettingsModel.setVisible(model.key, true); - settingPickDialog.visible = false - UM.ActiveTool.forceUpdate() + addedSettingsModel.setVisible(model.key, checked); + UM.ActiveTool.forceUpdate(); } } } diff --git a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml index 75cf522c14..569b17364f 100644 --- a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml +++ b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml @@ -377,7 +377,7 @@ Item { rightButtons: [ Button { - text: catalog.i18nc("@action:button", "Cancel"); + text: catalog.i18nc("@action:button", "Close"); onClicked: { settingPickDialog.visible = false; }