mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-07-04 05:45:12 +08:00
Merge pull request #14223 from Ultimaker/CURA-9522
[CURA-9522] Fix hovering on last popup items triggering popup to close
This commit is contained in:
commit
0d5f482e15
@ -14,6 +14,7 @@ Instead we'll use a pop-up which doesn't seem to have that problem. */
|
||||
Cura.MenuItem
|
||||
{
|
||||
id: materialBrandMenu
|
||||
height: UM.Theme.getSize("menu").height + UM.Theme.getSize("narrow_margin").height
|
||||
overrideShowArrow: true
|
||||
|
||||
property var materialTypesModel
|
||||
|
@ -12,11 +12,13 @@ Popup
|
||||
{
|
||||
id: materialBrandSubMenu
|
||||
|
||||
bottomPadding: UM.Theme.getSize("thin_margin").height
|
||||
// There is a bug where hovering the bottom half of the last element causes the popup to close.
|
||||
// Undo this commit if you find a fix.
|
||||
bottomPadding: -UM.Theme.getSize("thin_margin").height
|
||||
topPadding: UM.Theme.getSize("thin_margin").height
|
||||
|
||||
implicitWidth: scrollViewContent.width + scrollbar.width + leftPadding + rightPadding
|
||||
implicitHeight: scrollViewContent.height + bottomPadding + topPadding
|
||||
implicitHeight: scrollViewContent.height + bottomPadding + topPadding + (2 * UM.Theme.getSize("thin_margin").height)
|
||||
|
||||
// offset position relative to the parent
|
||||
property int implicitX: parent.width - UM.Theme.getSize("default_lining").width
|
||||
|
Loading…
x
Reference in New Issue
Block a user