cinnyapp / cinny

Yet another matrix client
https://cinny.in
GNU Affero General Public License v3.0
1.87k stars 242 forks source link

Backwards typing on mobile (when used in browser or PWA) #1885

Open alexispurslane opened 1 month ago

alexispurslane commented 1 month ago

Describe the bug

When trying to compose a message in Cinny on mobile, the cursor repeatedly, at seemingly random but very frequent intervals, jumps back to the beginning of the text box, causing messages to come out all jumbled or sometimes even in reverse.

Reproduction

  1. Open the Cinny client in Fennec on Android 14
  2. Try to compose a message
  3. egassem delbmrag ruoy yojne

Expected behavior

To be able to properly compose messages on mobile, given that the UI appears mobile friendly.

Platform and versions

1. Android 14 (GrapheneOS)
2. Firefox for Android (Fennec from F-Droid)
3. Cinny version: v4.1.0
4. Matrix homeserver: tranarchy.neonvagabond.xyz (conduwuit)

Additional context

No response

kfiven commented 1 month ago

Can you try it on https://www.slatejs.org/examples/richtext ?

If it happens there it's probably upstream issue. (Linking #1726)

alexispurslane commented 1 month ago

Can you try it on https://www.slatejs.org/examples/richtext ?

If it happens there it's probably upstream issue. (Linking #1726)

It seems to work perfectly fine upstream.