Details
-
Bug
-
Resolution: Done
-
P2: Important
-
6.3.1, 6.4.0 Beta2
-
None
-
ipad 9th generation
ios 15.6
-
-
e2e4428f0f (qt/qtbase/dev) e2e4428f0f (qt/tqtc-qtbase/dev) 5f953d02d4 (qt/qtbase/6.4) 5f953d02d4 (qt/tqtc-qtbase/6.4) f247417adf (qt/qtbase/6.3) f247417adf (qt/tqtc-qtbase/6.3) a3728e42bc (qt/tqtc-qtbase/5.15) e2e4428f0f (qt/qtbase/wip/protobuf)
Description
When running the simple attached example on Qt 6.2 you get this behaviour
- Press open dialog button
- Dialog shows
- text field is focused
- keyboard shows
- click outside the popup
- popup closes
- nothing is focused anymore
- keyboard hides
Which I understand is the expected behaviour from the code
With Qt 6.3.1 and 6.4 beta2 the last steps are different
- click outside the popup
- popup closes
- nothing is focused anymore
- keyboard is still visible
Which seems like a bug to me.
Attachments
For Gerrit Dashboard: QTBUG-105323 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
425490,2 | iOS: ensure we close inputpanel after clearing focusobject | dev | qt/qtbase | Status: MERGED | +2 | 0 |
425559,2 | iOS: ensure we close inputpanel after clearing focusobject | 6.3 | qt/qtbase | Status: MERGED | +2 | 0 |
425560,2 | iOS: ensure we close inputpanel after clearing focusobject | 6.4 | qt/qtbase | Status: MERGED | +2 | 0 |
425561,3 | iOS: ensure we close inputpanel after clearing focusobject | tqtc/lts-6.2 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |
425562,3 | iOS: ensure we close inputpanel after clearing focusobject | tqtc/lts-5.15 | qt/tqtc-qtbase | Status: MERGED | +2 | 0 |