Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.9.4, 5.10.1, 5.11.1
-
ARM64 bit embedded, with Wayland/Weston 2.0.0.
The Kiosk browser app is FOSS: https://github.com/nepos/quenby
-
21558bcead96716607e670840c63213d6eb4d8c9 (qt/qtvirtualkeyboard/5.12)
Description
Our platform is based on Wayland and the Weston compositor, and we're using a single full-screen application which displays the Qt virtual keyboard embedded in a QQuickWidget.
After updating from 5.9.3 to 5.9.4, we noticed that the virtual keyboard is no longer usable. Touch events are only recognized by the keyboard when a second finger is put on one edge of the keyboard simultaneously. Other UI areas are not affected.
We've bisected this issue down, first to the qtdeclarative component, and then to commit
9b1b87b6eb5fdf ("grabMouse() and QQWPriv::removeGrabber(): be clear whether mouse or touch").
So that's a regression. Not sure how to fix this without causing QTBUG-64249 to resurface.
Attachments
Issue Links
- resulted from
-
QTBUG-64241 Synthetic mouse events marked as MouseEventNotSynthesized
- Closed