Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.5, 6.7, 6.8
-
3cd0f5740 (dev), c032e28b1 (6.8), d165e0b9e (tqtc/lts-6.5)
Description
Attached a applicationmanager manager example using the QtVirtualkeyboard.
Starting the first application, it shows the application window which contains a TextField. Using the virtualkeyboard on that TextField everything works as expected.
E.g. When the TextField is empty the VirtualKeyboard starts with an uppercase letter and continues with a small letter.
After a DoubleTab outside of the textField (inside the app window) another window with a text field apears. This is the second toplevel window of the application.
In this TextField the virtualkeyboard doesn't work correctly. Switching from uppercase to lowercase letters doesn't work anymore.
This is because the InputQueries are forwarded from the QVKB to the QtWaylandSurface, but not answered correctly.
Attachments
For Gerrit Dashboard: QTBUG-130581 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
599852,3 | Fix IM focus handling if a client has multiple windows | dev | qt/qtwayland | Status: MERGED | +2 | 0 |
601094,2 | Fix IM focus handling if a client has multiple windows | 6.8 | qt/qtwayland | Status: MERGED | +2 | 0 |
601319,2 | Fix IM focus handling if a client has multiple windows | tqtc/lts-6.5 | qt/tqtc-qtwayland | Status: MERGED | +2 | 0 |