Details
-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
6.2.0
Description
When a TextField inside a Dialog is edited, the Virtual Keyboard is shown (expected), however the keyboard is hidden by the dialog. Please check the attached picture.
My tests were done in a pure QML application. I don't know if the same problem happens in QWidget as well.
Here is a sample code to reproduce the problem:
import QtQuick import QtQuick.Controls import QtQuick.Window import QtQuick.VirtualKeyboard import QtQuick.VirtualKeyboard.Settings ApplicationWindow { width: 600 height: 400 visible: true title: "Keyboard Test" Component.onCompleted: { dialog.open(); } Dialog { id: dialog anchors.centerIn: parent width: 0.5*parent.width height: 0.5*parent.height title: "Dialog" TextField { text: "Test 1" } } InputPanel { y: parent.height - height width: parent.width } }
Attachments
Issue Links
- relates to
-
QTBUG-118857 Virtual Keyboard is hidden by QtQuick.Dialogs' dialogs
- Closed
- resulted from
-
QTBUG-92881 InputPanels defaults z value should be lower than max value for overlays
- Closed
For Gerrit Dashboard: QTBUG-97439 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
385809,4 | Update documentation wrt modality and z ordering | dev | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |
387384,2 | Update documentation wrt modality and z ordering | 6.3 | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |
387385,2 | Update documentation wrt modality and z ordering | 6.2 | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |