diff options
author | j.delarago <joeydelarago@gmail.com> | 2022-05-02 12:35:32 +0300 |
---|---|---|
committer | j.delarago <joeydelarago@gmail.com> | 2022-05-02 12:35:32 +0300 |
commit | 1accb30408c8c202fee9a416d12fba3dfc06fe4e (patch) | |
tree | 15b53db0a3e66409c2bb2707be6d27bea960280e /resources/qml | |
parent | 81a170fb7bd62dcc4ec89e5575f2e785a6936a75 (diff) |
The PrintSetupTooltip was catching events while invisible on the top left of the screen. This was causing the menubar not to be clickable.
I've disabled PrintSetupTooltip when not visible so that it does not catch events.
CURA-9232
Diffstat (limited to 'resources/qml')
-rw-r--r-- | resources/qml/PrintSetupTooltip.qml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/resources/qml/PrintSetupTooltip.qml b/resources/qml/PrintSetupTooltip.qml index 20b9ac8981..8551c5c221 100644 --- a/resources/qml/PrintSetupTooltip.qml +++ b/resources/qml/PrintSetupTooltip.qml @@ -17,6 +17,8 @@ UM.PointingRectangle arrowSize: UM.Theme.getSize("default_arrow").width opacity: 0 + // This should be disabled when invisible, otherwise it will catch mouse events. + enabled: false Behavior on opacity { @@ -52,11 +54,13 @@ UM.PointingRectangle } base.opacity = 1; target = Qt.point(position.x + 1, position.y + Math.round(UM.Theme.getSize("tooltip_arrow_margins").height / 2)) + enabled = true } function hide() { base.opacity = 0; + enabled = false } ScrollView |