Skip to content

Bug: Missing or delayed default selection in long-press diacritic pop-up #2140

Description

@minisiowo

Reproduction steps

The keyboard's touch event handler fails to consistently assign the default active state to the primary diacritic character within the pop-up menu. The issue is intermittent.

  1. Tap an input field.
  2. Perform a long-press (długie naciśnięcie) on the 's' key.
  3. Observe the pop-up menu (menu podręczne) initialization.
  4. Release the screen touch.
  5. Repeat steps multiple times, as the bug triggers randomly.

Attached video demonstrating the intermittent lack of selection state in the pop-up menu.

Actual result

The auto-focus triggers with a delay or fails completely. Releasing the finger without an explicit swipe registers the base character 's'. This disrupts fast typing by forcing manual visual verification.

futo_keyboard_issue.mp4

Expected result

The UI should instantly highlight the primary alternative character ('ś') upon invoking the long-press (długie naciśnięcie). Releasing the finger should input 'ś' by default.

Keyboard Version

0.1.29.1

Which android version are you using?

Android 16

Which device are you using?

Nothing Phone 3

Which operating system are you using?

Nothing OS

References

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions