From 383315b64a0293ce4932822c45d10d18fdacec3f Mon Sep 17 00:00:00 2001 From: Henning Gruendl Date: Thu, 23 Feb 2023 17:54:47 +0100 Subject: [PATCH] QmlDesigner: Fix DoubleButton state Fix an issue that appears when pressing the button and moving away from it but still hold the mouse button down. Change-Id: I06b456e410352862ea28f04e7cfaf3bdb27ae7d4 Reviewed-by: Thomas Hartmann Reviewed-by: --- .../qmldesigner/materialBrowserQmlSource/MaterialBrowser.qml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/share/qtcreator/qmldesigner/materialBrowserQmlSource/MaterialBrowser.qml b/share/qtcreator/qmldesigner/materialBrowserQmlSource/MaterialBrowser.qml index 7829c2aade1..daeaab44dad 100644 --- a/share/qtcreator/qmldesigner/materialBrowserQmlSource/MaterialBrowser.qml +++ b/share/qtcreator/qmldesigner/materialBrowserQmlSource/MaterialBrowser.qml @@ -479,6 +479,11 @@ Item { color: doubleButton.style.icon.interaction } }, + State { + name: "pressedButNotHovered" + when: doubleButton.enabled && !mouseArea.containsMouse && mouseArea.pressed + extend: "hover" + }, State { name: "disable" when: !doubleButton.enabled