Wrong cursor position (jumping) in some android apps

REPRODUCIBILITY (% or how often): 100
BUILD ID: 3.3.0.16 Rokua
HARDWARE (Jolla1, Tablet, XA2,…): Xperia 10
UI LANGUAGE: German
REGRESSION: (compared to previous public release: Yes, No, ?): I don’t know

DESCRIPTION:

When using some android apps like dict.cc and yandex browser, when typing something, changing the cursorposition and typing again, the cursorposition does not stay but will jump back to the first used position and add the typed text there (or delete if the delete button is used). The only trick to be able to change something at another position is to switch to the desktop and back into the app. Then again only the first chosen cursor position will work no matter how often or where i put the cursor.

STEPS TO REPRODUCE:

  1. open dict.cc
  2. type something in
  3. after a few seconds replace the cursor to another position
  4. type something

EXPECTED RESULT:

at the new cursor position should the typed be added

ACTUAL RESULT:

the cursor jumps back to the first position and adds the typed there

ADDITIONAL INFORMATION:

I have made a video so it’s easier to understand, just watch the cursor at the top:

5 Likes

I am seeing this occasionally on Fennec F-Droid, too. IIRC, swiping the keyboard away, and focusing the text field again is a workaround. Certainly a papercut nevertheless.

1 Like

This?
https://together.jolla.com/question/201284/android-text-editing-typed-text-does-not-insert-at-cursor-position/

3 Likes

Having the same problem. Closing (swiping down) and opening the keyboard again works for me.

Still present as of 3.4.0.22 (early access build)

I have the issue also when Opera browser in for example this forum.