-
Notifications
You must be signed in to change notification settings - Fork 30.1k
Closed
Labels
a: text inputEntering text in a text field or keyboard related problemsEntering text in a text field or keyboard related problemsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.platform-androidAndroid applications specificallyAndroid applications specifically
Description
We've recently been informed that the order in which we trigger IMM callbacks is different from standard Android text fields.
Specifically, somehow we're triggering InputMethodManager#onShowInputRequested() after IMM#onUpdateSelection(), when normally the flow is onShowInputRequested -> onUpdateSelection.
We should debug and confirm this ourselves. It's not immediately obvious to me how we're triggering either of those callbacks, but there's likely call sites in TextInputPlugin.java (IMM#updateSelection, IMM#showSoftInput).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
a: text inputEntering text in a text field or keyboard related problemsEntering text in a text field or keyboard related problemsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.platform-androidAndroid applications specificallyAndroid applications specifically