From 864dade139242f8ef8bb208d899fa8264cfb91f3 Mon Sep 17 00:00:00 2001 From: Shawn Rutledge Date: Mon, 28 Mar 2022 06:21:42 +0200 Subject: [PATCH] Sidebar example: nest content in MouseArea to restore hover propagation After 499828b855d125ac236917f6ed01d8f1e7d88505 if you want a MouseArea underneath some other contents to receive propagated hover events, the content must be inside the MouseArea, not a sibling. HoverHandler still does not have this restriction (handlers cannot have items as children, and the handler is not considered a sibling: it's an event-handling facet added to the item in which it's declared). Pick-to: 6.3 6.2 Change-Id: I5ac31d982e429ac002cb0bd7ae9c071ab927032b Reviewed-by: Richard Moe Gustavsen --- examples/quick/pointerhandlers/sidebar.qml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/quick/pointerhandlers/sidebar.qml b/examples/quick/pointerhandlers/sidebar.qml index 29727b5684..e5cfee21c9 100644 --- a/examples/quick/pointerhandlers/sidebar.qml +++ b/examples/quick/pointerhandlers/sidebar.qml @@ -212,12 +212,12 @@ Rectangle { hoverEnabled: true cursorShape: Qt.ClosedHandCursor anchors.fill: parent - } - Loader { - objectName: "bottomSidebarLoader" - sourceComponent: buttonsAndStuff - anchors.fill: parent + Loader { + objectName: "bottomSidebarLoader" + sourceComponent: buttonsAndStuff + anchors.fill: parent + } } Text {