Android 5.0.2: Can't enter text into form inputs in popup #8163
Comments
@dpolivy thank you |
@dpolivy Can you try this on http://view.jquerymobile.com/master/demos/popup/ because I just used Galaxy S6 on browserstack to open this url and wasn't able to reproduce the issue. The above link is the latest jqm. |
@apsdehal I just tried it on the same device as above, and it does appear to be working properly with the link you provided. Previously, when it reproed, I was using the latest public demo link which I believe went to 1.4.5. So, if this is fixed in the latest release, what's the ETA for availability? Or is there a fix that can be backported to the 1.4.x branch? |
Yes, it will be available in couple of weeks, but docs aren't ready yet and demos are not updated according to latest api. You can always build the source yourself. Closing the issue for now. |
@dpolivy the alpha release is dont execpt for a few things like writing the changelog and blog post it should only be a week or 2 |
On Android 5.0.2, it is nearly impossible to use the Android virtual keyboard to input text into form fields contained within a popup. It seems to be an issue related to the popup positioning code -- when the keyboard is shown, the popup tries to reposition around it, and that somehow kills focus on the input field, which then causes the keyboard to disappear.
Repro Steps
Actual: The keyboard appears, the popup flies offscreen, repositions itself a few times, and the keyboard disappears.
Expected: The page should just scroll up to accommodate the keyboard, and focus should stay in the input fields so text can be entered.
This happens even with the latest WebView (v43.0.2357.121), but it doesn't happen on Android 5.1.1 (or prior 4.x versions). On 5.1.1, I don't see the popup attempt to reposition itself when the keyboard is shown.
Any ideas of fixes or workarounds?
The text was updated successfully, but these errors were encountered: