Skip to content

Caret should go inside font ligatures #19581

@miloush

Description

@miloush

Describe the bug

Currently font ligatures are treated as clusters. As a result, users cannot put caret between the letters, and when they try to delete the first character, the whole cluster is removed.

To Reproduce

For example, ffi or لله turn into a single glyph ligature in Calibri.

Expected behavior

Caret steps through the characters.

Avalonia version

12.0.999+27859b9e5456bc5a1ea4146ec8d958c66255b1e0

OS

Windows

Additional context

No response

Metadata

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