Skip to content

Strange, unpredictable backspace behavior; causes words to merge #874

@Andoriax

Description

@Andoriax

I notice this occurring at random most often in the Proton email client/app where I type most frequently, though I believe it occurs in various other text fields.
I'll have to give it more attention to identify specific locations and any behavioral patterns within specific environmental contexts.

To Reproduce
Steps to reproduce the behavior:

Perhaps investigate with a Pixel with GrapheneOS and without.

  1. Go to Proton email
  2. Submit text into a text field such as a new email or a reply email
  3. Begin to backspace each letter of each word
  4. Notice the space before the current word being edited will be removed before the word is entirely deleted, thus causing the current partial-word to merge into the previous word.
  5. Continue to backspace letter by letter to observe recurrences at each word.

Screenshots
Screen recording provided below.

**Smartphone

  • Device: Pixel 7 Pro
  • OS: Graphene
  • Android Version: 14 and prior with 13

Additional context

  • OpenBoard app version is up to date as current.

  • Issue has been ongoing since at least Android 13 and still into 14.

  • Issue may be particular to specific apps, web apps, websites, web portals. Issue is not ubiquitous everywhere, only specific or else random applications. I'll update this with any observable patterns or commonalities pertaining to usage sites in case that proves relevant.

  • I suspect this as a compatibility issue involving Graphene in combination with incompatible/discriminative/underdeveloped apps/web portals, but that's just a guess.

  • Issue may/may not reproduce according to content size within a text field, such as amidst 1000+ words or so, maybe not.

  • Issue may/may not reproduce amidst maximized memory usage; inanely excessive internet tabs + dozens of open apps + media apps running in background + 1k—2k+ words in a text field.

Attached screen recording in Proton mail:

Openboard.Glitch.in.Proton_GOS.mp4

Activity

umizoomi

umizoomi commented on Aug 2, 2024

@umizoomi

I don't think this is specific to OpenBoard.

Currently I'm still using the default OASP keyboard, and have the same issue. Not in all apps thought. Just some.

For me this happens a lot in the ChatGPT app. Also with shorter texts

Andoriax

Andoriax commented on Aug 2, 2024

@Andoriax
Author

@umizoomi
What OS are you running?

I don't think this is specific to OpenBoard.

Currently I'm still using the default OASP keyboard, and have the same issue. Not in all apps thought. Just some.

For me this happens a lot in the ChatGPT app. Also with shorter texts

umizoomi

umizoomi commented on Aug 2, 2024

@umizoomi

Custom rom. crDroid 10, android 14

paul-holloway

paul-holloway commented on Aug 26, 2024

@paul-holloway

Chipping in to +1 this, I have it happening on my Samsung S24+ with 1.4.5 although its by no means recently introduced having been an issue I've had for a while.

slowguitarist

slowguitarist commented on Sep 16, 2024

@slowguitarist

+1 - Happens with Easy Notes 1.3.5. Android 13.

federicociro

federicociro commented on Apr 13, 2025

@federicociro

Hi, same happening to AOSP with Graphene OS running in Pixel 8A.

NohWayJose

NohWayJose commented on May 18, 2025

@NohWayJose

I have this on a OnePlus 12 with up-to-date OS: Oxygen 15 (Android 15)
Ver: CPH2581_15.0.0.801 (EX01V30P01)

OpenBoard
Ver: 1.4.5
Installed from: APK Pure

Is there a config file I can post that captures all the OpenBoard settings? (My phone isn't rooted though), otherwise, it's a long slog to make screen caps of everything!

slowguitarist

slowguitarist commented on Jun 15, 2025

@slowguitarist

@NohWayJose It was an upstream bug that seems to be fixed now in AOSP keyboard, but because OpenBoard haven't been updated since, the fix has not yet been implemented here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @umizoomi@NohWayJose@federicociro@paul-holloway@Andoriax

        Issue actions