Workaround old-style menu's not closeable on Mac OSX.

Menu's didn't always close, and on newer Macs users wouldnt be able to even close the menu, making this a blocker. Will fix this properly before the final, but at least the beta should be usable now.

CURA-8142
This commit is contained in:
Remco Burema 2021-04-06 12:21:59 +02:00
parent b9f76ef9e4
commit 7520e3b148
No known key found for this signature in database
GPG key ID: 215C49431D43F98C

View file

@ -289,11 +289,16 @@ Item
style: UM.Theme.styles.print_setup_header_button style: UM.Theme.styles.print_setup_header_button
activeFocusOnPress: true activeFocusOnPress: true
menu: Cura.MaterialMenu Cura.MaterialMenu
{ {
id: materialsMenu
extruderIndex: Cura.ExtruderManager.activeExtruderIndex extruderIndex: Cura.ExtruderManager.activeExtruderIndex
updateModels: materialSelection.visible updateModels: materialSelection.visible
} }
onClicked:
{
materialsMenu.popup();
}
} }
Item Item
{ {
@ -345,7 +350,15 @@ Item
activeFocusOnPress: true activeFocusOnPress: true
enabled: enabledCheckbox.checked enabled: enabledCheckbox.checked
menu: Cura.NozzleMenu { extruderIndex: Cura.ExtruderManager.activeExtruderIndex } Cura.NozzleMenu
{
id: nozzlesMenu
extruderIndex: Cura.ExtruderManager.activeExtruderIndex
}
onClicked:
{
nozzlesMenu.popup();
}
} }
} }