Details
-
Suggestion
-
Resolution: Done
-
P3: Somewhat important
-
4.8.5, 5.0.2, 5.1.1
-
None
-
6f84a09dfbd15aac023580cf06e7b8c24f3b524c
Description
As documented the containsMouse property is not updated if the MouseArea is moved while hovered.
The implication of this is that it's nearly impossible to use mouse over highlight effects in e.g. ListView delegates. As soon as the mouse wheel is used to scroll the list (like it's usually the case on desktop), you'll get "sticking" highlights on multiple items.
Attachments
Issue Links
- is duplicated by
-
QTBUG-52537 MouseArea.onEntered not fired if component arrives under mouse
-
- Closed
-
- relates to
-
QTBUG-36930 containsMouse property not updated correctly for overlapping mouse areas during dragging
-
- Open
-
For Gerrit Dashboard: QTBUG-33982 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
127724,5 | QQuickWindow: Process a synthetic hover once per frame | dev | qt/qtdeclarative | Status: MERGED | +2 | 0 |