-
Notifications
You must be signed in to change notification settings - Fork 29.8k
Closed
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work lista: platform-viewsEmbedding Android/iOS views in Flutter appsEmbedding Android/iOS views in Flutter appscustomer: money (g3)p: webviewThe WebView pluginThe WebView pluginp: webview-keyboardKeyboard issues with flutter_webview pluginKeyboard issues with flutter_webview pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-androidAndroid applications specificallyAndroid applications specificallyplatform-views: vdIssues specific to the Android VirtualDisplay platform views backendIssues specific to the Android VirtualDisplay platform views backend
Description
Internal: b/144488201
To reproduce:
- Run
webview_flutter/example. - Tap into a text field. Observe that the keyboard is shown as expected.
- Tap anywhere else on the screen.
Expected: Keyboard minimizes.
Actual: Keyboard persists.
Haven't tested this on iOS, but this reproduces on all versions of Android. This means that it should be unrelated to any of the ThreadedInputProxyAdapterView logic and may be a deeper problem with the platform views. The keyboard also appears to switch from the text field's InputConnection. If there's any text typed in the field the suggestion bar will lose it, and it will switch from title to lower case.
See the reproduction also in #36250.
(/cc @amirh)
saitbnzl, daniilguit, joelbrostrom, XHL-study, pravinarr and 32 moreOsamaFelFel, qiaolin-pan, estevez-dev, onewkl and koskimas
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work lista: platform-viewsEmbedding Android/iOS views in Flutter appsEmbedding Android/iOS views in Flutter appscustomer: money (g3)p: webviewThe WebView pluginThe WebView pluginp: webview-keyboardKeyboard issues with flutter_webview pluginKeyboard issues with flutter_webview pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-androidAndroid applications specificallyAndroid applications specificallyplatform-views: vdIssues specific to the Android VirtualDisplay platform views backendIssues specific to the Android VirtualDisplay platform views backend