[Samsung J5 & J7] Unable to delete text |
|||||||||||||||||||||
Issue descriptionDevice: Samsung Galaxy J5 (Mali-T720/SM-J700H) / MMB29M Webview version: 58.0.3007.0 Application: Gmail/ Inbox By Gmail Steps to reproduce: 1.Gmail/ OEM Mail/Inbox By Gmail 2.Set Keyboard RTL (Hebrew)->Enter 1st line 3.Change Keyboard to english ->Enter some sentence(eg: hello world java program)-> Delete slowly one letter and observe Observed behavior: Text should be able to delete Expected behavior: Text cant able to delete Additional comments : Issue repro on Play store version and observed on Samsung J5 only
,
Feb 10 2017
,
Mar 28 2017
,
Apr 3 2017
satya@ issue still repro on latest M58: 58.0.3029.51 can't do pe-cl bisect, issue doesn't repro on chrome dev. Thanks!
,
Apr 3 2017
,
May 13 2017
battun@, can we get any sort of bisect? Per-build? If not, feel free to open this back up. I can't reproduce this on Samsung SM-G935S Galaxy S7 Edge. CC'ing Changwan, since this is IME-related.
,
May 18 2017
ntfschr@Issue observed on M54 onwards please find bisect range, can't per-cl bisect. Note:Issue unable to repro on Samsung Galaxy S7 / MMB29K Regression range: https://chromium.googlesource.com/chromium/src/+log/54.0.2825.0..54.0.2826.0?pretty=fuller&n=10000 Thanks!
,
May 18 2017
Good build: 54.0.2825.0 Bad build: 54.0.2826.0
,
May 18 2017
Thanks! Changwan, can you investigate? I'm lowering the priority since this regression has obviously been around for a while.
,
May 18 2017
,
May 18 2017
removing RVG since there isn't much google specific information.
,
May 22 2017
ajith, could you take a look? Note that this is targeting M-60. Thanks!
,
Jun 6 2017
battun@ mentioned video link is unable to open. Could you share proper link for the video again. Thank you
,
Jun 7 2017
ajith.v@ please find attached screen record. Thanks!
,
Jun 7 2017
I tried reproducing in Galaxy J5 Prime SM-G570F. But couldn't reproduce with same steps in the video. I will try to get Galaxy J5 device and try again.
,
Jun 8 2017
I am using Android System WebView 58.0.3029.83 Build Number: MMB29K, Android M Device: Samsung Galaxy J5 Prime Issue is not reproduced. Can we close this issue as it's fixed with latest Android WebView ?
,
Jun 8 2017
battun@ could you verify #16?
,
Jun 9 2017
,
Jun 12 2017
changwan@ Issue still repro on Samsung Galaxy J5(SM-J500F) / MMB29M Android version 6.0.1 I am using Android System WebView 58.0.3029.8. Sharing new screen record Thanks!
,
Jun 13 2017
As I said, I have only Samsung Galaxy J5 Prime, which is very close in similarity wrt to Galaxy J5 here. So I am not able to reproduce it the issue locally. battun@ - Could you try on any other Samsung J, A, Note, S series device for reproducing this issue ?
,
Jun 13 2017
battun@, you mentioned that the issue doesn't repro on chrome dev as of Apr 3. Could you check if M59 / M60 fixed the issue? M59 is already rolled out, so I don't think we need to worry if it's already fixed.
,
Jun 20 2017
changwan@ Issue observed on Samsung Galaxy J7(SM-J700F) / MMB29Kon latest M61: 61.0.3136.3 Doesn't repro on Samsung Galaxy Grand Prime 4G(SM-G531F) / LMY48B. Thanks!
,
Jun 20 2017
,
Jun 20 2017
I was able to reproduce this issue on Chrome on SM-J700H. When the text is: ... hello java [program] When the user presses backspace key, Samsung keyboard calls: finishComposingText() sendKeyEvent() ... hello java progra a few more backspace keys and we get ... hello java prog then all of a sudden, Samsung keyboard calls setComposingText [progr] which appends the text at the end. Notably, I can reproduce this without the Hebrew text. The minimum test case I found so far is backward deletion on " programm" on contenteditable, such as https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_global_contenteditable I suspect that this is a Samsung issue, but I am not sure why this was working before ImeThread flag was set (#7). I'll investigate it further.
,
Oct 30 2017
,
Dec 2 2017
This CL in the bisect range looks suspicious: https://codereview.chromium.org/2121953002
,
Dec 6 2017
The bisect is wrong. I can reproduce the issue on Chrome Dev 44.0.2403.157. Seems like this might be a Samsung bug as it's persisted across so many different Chrome changes, although it's curious that we haven't been able to reproduce it in an EditText widget. There must be some behavioral difference in our implementation. Perhaps there's part of the InputConnection API that we haven't implemented yet?
,
Dec 8 2017
The bug has been passed to Samsung for investigation. If they have an update for us, it will be posted on Google-internal b/70298628.
,
Feb 1 2018
|
|||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||
Comment 1 by battun@chromium.org
, Feb 10 2017