Details
-
Bug
-
Status: Closed
-
Not Evaluated
-
Resolution: Out of scope
-
6.3.1, 6.4.0
-
None
-
None
Description
My use-case is to display a WaylandCursorItem only when the cursor is inside my nested compositor, so I do like this:
WaylandMouseTracker { id: mouseTracker anchors.fill: parent windowSystemCursorEnabled: !clientCursor.visible WaylandCursorItem { id: clientCursor inputEventsEnabled: false x: mouseTracker.mouseX y: mouseTracker.mouseY visible: surface !== null && mouseTracker.containsMouse seat: output.compositor.defaultSeat } }
But mouseTracker.containsMouse returns true only when the cursor is at empty area while when the cursor is at ShellSurfaceItem, it returns false leaving me with system cursor that doesn't change when I hover client's text inputs
Attachments
Issue Links
- resulted in
-
QTBUG-107658 WaylandMouseTracker is not documented
-
- Reported
-