Skip to content

TextEdit window on iOS doesn't accept swipe text input #45305

Open
@Kemb0

Description

Godot version:

v3.2.3.stable.official (Mac via Steam)

OS/device including version:

Running Godot on Mac Mini M1, OS ver 11.1, Testing on IPhone 12 Pro

Issue description:

iOS and Android both allow swiping gestures on their keyboards to allow the user to input text as complete words rather than a combination of separate key inputs. However when attempting to input words in to a TextEdit node using this method the node will only display one letter of the swiped word on the first attempt and subsequent attempts will only create a space.

A Youtube video of swipe text input if unfamiliar:
https://youtu.be/-4dSe5U1f_g?t=54

Steps to reproduce:

Build a Godot project for iOS with a TextEdit node.
Launch app on iOS and attempt to enter text in to the TextEdit box using swipe gestures on the iOS keyboard.

Expected result:
The TextEdit node would accept the complete word swiped on the keyboard.

Minimal repro project with TextEdit node and iOS export preset:
SwipeEditText.zip

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions