When you have multiple TextInput fields in the UI the keyboard gets it's inputMethodHints from the first text field that is opened. After that it doesn't get updated when new TextInput field is selected. This is regression between Beta1 daily builds.
Introduced somewhere between qt-windows-opensource-5.2.0-beta1-android-x86-win32-offline_2013-11-01_15-23-35-126.exe - qt-windows-opensource-5.2.0-beta1-android-x86-win32-offline_2013-11-08_13-46-05-140.exe
Sample application:
import QtQuick 2.0
Rectangle {
width: 360
height: 360
Column {
anchors.fill: parent
spacing: 20
Rectangle {
color: "red"
width: parent.width
height: 100
TextInput {
anchors.fill: parent
inputMethodHints: Qt.ImhDigitsOnly
}
}
Rectangle {
color: "red"
width: parent.width
height: 100
TextInput {
anchors.fill: parent
inputMethodHints: Qt.ImhNoPredictiveText
}
}
Rectangle {
color: "red"
width: parent.width
height: 100
TextInput {
anchors.fill: parent
}
}
}
}
- is required for
-
QTBUG-33863 Issues to be fixed before Qt5.2 RC1 release
-
- Closed
-
| For Gerrit Dashboard: QTBUG-34827 | ||||||
|---|---|---|---|---|---|---|
| # | Subject | Branch | Project | Status | CR | V |
| 71273,1 | REG: Fix changing input method parameters on Android | release | qt/qtbase | Status: MERGED | +2 | 0 |