Priority: P2: Important
Affects Version/s: 5.7.0, 5.15.2, 6.0.0
Commits:e5686b35f07ea54f59e81d04a054bd832bee69b9 (qt/qtbase/dev) 05408a4e5fd1c411371983d75e361f23597cf4c7 (qt/tqtc-qtbase/5.15)
Running an app on Android, I have a QDialog with a few edit fields (`QLineEdit`) and a `QDialogButtonBox`. When user enters text in one of my `QLineEdit`, then press "OK" button from Android virtual keyboard, it accepts the dialog (as if I clicked "OK" on the `QDialogButtonBox`), while user expects to commit the text to the currently selected edit field so that he can move to the next one...
This is really annoying and makes it almost impossible to deploy apps with dialog requesting many user inputs. A workaround would really be appreciated.
|For Gerrit Dashboard: QTBUG-61652|
|347745,2||QWidgets: show SoftwareInputPanel for key release||tqtc/lts-5.15||qt/tqtc-qtbase||Status: NEW||-2||0|
|335175,6||Android: handle ImEnterKeyType flag||dev||qt/qtbase||Status: MERGED||+2||0|
|335176,4||QWidgets: show SoftwareInputPanel for key release||dev||qt/qtbase||Status: MERGED||+2||0|
|347521,3||Android: handle ImEnterKeyType flag||tqtc/lts-5.15||qt/tqtc-qtbase||Status: MERGED||+2||0|