Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.5.8, 6.8.1
-
None
-
macOS 14.7 (M1 chip), Xcode 16.2, iOS 18.2 on iPad Air 5th Gen
Description
Code
import QtQuick.Controls.Basic ApplicationWindow { width: 640 height: 480 visible: true TextField { text: "Hello" } }
Steps to reproduce
- Run the code above on iOS
- Tap the TextField
- Use the iOS virtual keyboard to enter a few characters
- Dismiss the iOS virtual keyboard
Outcomes
(Step #2) Putting focus on the TextField produces:
stale focus object 0x3018eb1e0 , doing manual update QPlatformInputContext::inputMethodAccepted() does not match actual focus object IM enablement! Can't find or decode reasons Failed to get or decode unavailable reasons
(Step #3) Each tap of a virtual key produces:
Can't find or decode reasons Failed to get or decode unavailable reasons
(Step #4) Dismissing the iOS virtual keyboard produces:
-[RTIInputSystemClient remoteTextInputSessionWithID:performInputOperation:] perform input operation requires a valid sessionID. inputModality = Keyboard, inputOperation = <null selector>, customInfoType = UIEmojiSearchOperations stale focus object 0x3021a8a80 , doing manual update QPlatformInputContext::inputMethodAccepted() does not match actual focus object IM enablement!