Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.15.6
Description
When using windows touch keyboard with a html web page displayed in webengine, it lacks several functionalities the keyboard would have if the html was opened in a regular web browser.
1. After tapping an input field and bringing up the touch keyboard, pressing enter does not dismiss the touch keyboard
2. After tapping an input field and bringing up the touch keyboard, tapping outside the input field does not dismiss the touch keyboard
3. When a numeric input only input field has focus, the touch keyboard does not automatically switch to the numeric input keypad
4. If manually switched to the numeric keypad in a numeric only input field, it switches back to the qwerty keypad after one character is entered
Addendum:
Unsure if this is a bug with touch keyboard specifically
5. When setting the window flags for the window containing the webengineview to Qt.CustomizeWindowHint | Qt.FramelessWindowHint, bringing up the touch keyboard in an input field does not shift the window upwards, and the touch keyboard can obscure input fields
Attachments
Issue Links
- depends on
-
QTBUG-89354 When the native virtual keyboard shows up, it does not shift the Qt Quick Window up in order to show where the cursor is in the text input field
- Reported
-
QTBUG-98294 Windows soft keyboard (tabtip.exe) doesn't switch to numpad on numeric input fields
- Closed
- relates to
-
QTBUG-42906 AutoSIP: implement new solution for handling automatic keyboard visibility
- Reported
-
QTBUG-117469 WebEngineView ignores <input type="email"> and <input type="number">
- Reported
Gerrit Reviews
For Gerrit Dashboard: QTBUG-97809 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
380620,1 | WIP: Hide SIP if non-editable element is focused | dev | qt/qtwebengine | Status: ABANDONED | -2 | 0 |