diff options
author | Andrew den Exter <andrew.den.exter@qinetic.com.au> | 2015-09-11 16:47:35 +1000 |
---|---|---|
committer | Andrew den Exter <andrew.den.exter@qinetic.com.au> | 2015-09-15 05:52:11 +0000 |
commit | c34d01166af6862db0f583f7b0d5e1754cf424ee (patch) | |
tree | 74108a309e3a632df4fc5c7d03ca1c0d928b1375 /src/quick/items/qquickmousearea.cpp | |
parent | 90352aa435245c01c2a0b477c7e9dc5631f7fdcd (diff) |
Fix MouseArea stealing mouse grab after release.
This was preventing child items from receiving a release event and
making the MouseArea the mouseGrabber when the mouse wasn't depressed.
Change-Id: I93a9f4d6bd94041879ea13efda40c8d1dbb63a88
Reviewed-by: Mikko Harju <mikko.harju@jolla.com>
Reviewed-by: Martin Jones <martin.jones@qinetic.com.au>
Diffstat (limited to 'src/quick/items/qquickmousearea.cpp')
-rw-r--r-- | src/quick/items/qquickmousearea.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quick/items/qquickmousearea.cpp b/src/quick/items/qquickmousearea.cpp index 4a44760035..b933dc240a 100644 --- a/src/quick/items/qquickmousearea.cpp +++ b/src/quick/items/qquickmousearea.cpp @@ -921,6 +921,7 @@ bool QQuickMouseArea::sendMouseEvent(QMouseEvent *event) break; case QEvent::MouseButtonRelease: mouseReleaseEvent(&mouseEvent); + stealThisEvent = d->stealMouse; break; default: break; |