Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.0.0
-
None
Description
Using SailfishOS SDK, I have a QtLocation Map item in a Page.
Mousegrab event is not captured by Map so it is catched by the parent Page.
According to Jolla Dev on Sailfish-Devel Mailing list: https://lists.sailfishos.org/pipermail/devel/2014-February/003468.html
This looks like a bug in the Qt Location Map type. It should be calling
QQuickItem::setKeepMouseGrab() once a gesture is detected to prevent any input
event filters defined in parent items (such as the PageStack) from getting
those events.
See attached QtCreator project for an example
Attachments
Issue Links
- resulted in
-
QTBUG-129941 tst_declarative_ui (Failed)
-
- Closed
-
For Gerrit Dashboard: QTBUG-36919 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
109459,10 | Add mouse and touch keep grabs and prevent stealing handling. | 5.5 | qt/qtlocation | Status: ABANDONED | -2 | 0 |
113412,7 | Add mouse and touch keep grabs and prevent stealing handling. | dev | qt/qtlocation | Status: MERGED | +2 | 0 |