#14633 closed enhancement (fixed)
Reconsider Android input field jumping workaround
Reported by: | Atsushi Ono | Owned by: | ykami |
---|---|---|---|
Priority: | high | Milestone: | 1.8 |
Component: | DojoX Mobile | Version: | 1.7.1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
There was the Android input field jumping issue in ScrollableView (reported as a part of #12732) caused by Android webkit bug. Dojo 1.7/1.7.1 has some workaround code to avoid it, but it's a quite tricky code and hard to maintain. We need to reconsider it to find the better way to avoid the issue.
Attachments (2)
Change History (9)
comment:1 Changed 9 years ago by
Milestone: | tbd → 1.8 |
---|---|
Status: | new → assigned |
comment:2 Changed 9 years ago by
Changed 9 years ago by
Attachment: | 14633.patch added |
---|
[patch][ccla] patch to use top/left style for scrolling animation
comment:4 Changed 9 years ago by
I have attached a patch to avoid input field jumping issue in scrollable widgets. In case of Android, using "-webkit-transform:translate3d(x,y,z)" style causes this issue, so in this patch "top"/"left" styles are used instead for scrolling animation, which can prevent this issue.
comment:6 Changed 9 years ago by
In case of Android 3.0 or later, the previous scrolling using -webkit-transform:translate3d(x,y,z) is much smoother than using top/left, so we should use top/left by default only for Android 2.x. I have attached a patch for this update.
In [27589]: