Skip to content

Mixing RTL and LTR text bugs #34610

@GaryQian

Description

@GaryQian

We are seeing strange behavior when mixing RTL and LTR text.

Notably:

  • Type arabic, Type chinese, Type arabic, switch to chinese keyboard, delete. The arabic will delete all at once.
  • Emojis work strangely when mixing with RTL and LTR.
  • Caret positioning is not consistent.

There are a few other minor issues that I am not clear on how to describe.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: text inputEntering text in a text field or keyboard related problemsa: typographyText rendering, possibly libtxtcustomer: crowdAffects or could affect many people, though not necessarily a specific customer.engineflutter/engine related. See also e: labels.frameworkflutter/packages/flutter repository. See also f: labels.team-engineOwned by Engine teamtriaged-engineTriaged by Engine team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions