[Development] Possible bug in touch event coordinates in QtWebEngine when using pixelDeviceRatio
Christophe Chapuis
chris.chapuis at gmail.com
Wed Oct 14 13:08:36 CEST 2015
Hello folks,
I am currently working towards using QtWebEngine for our project (LuneOS),
and I stumbled upon an issue. I am using the experimental devicePixelRatio
property in the QML WebEngineView component, so that our html page is
displayed nicely on mobile device with high DPI.
However, I remarked that when using devicePixelRatio, only a part of the
webpage was responding to touch events on device. Therefore I suspected an
issue in the conversion of touch event coordinates, and found out that
touch events don't seem to be mapped to web coordinates using dpiScale.
I did this modification, and now it seems to be working fine:
https://github.com/webOS-ports/qtwebengine/commit/ec0a2f759cd1fb2675ae6f761c6172004cf8af23
Do you agree with this modification ? How could I push that upstream ?
Regards,
Christophe Chapuis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/development/attachments/20151014/b8f75763/attachment.html>
More information about the Development
mailing list