Skip to content

Quill Editor does not work as expected with Angular Signal Forms #2013

@grizlizli

Description

@grizlizli

Hello 👋

We recently upgraded our project to Angular v21 and started using the new Signal-Based Forms API. When integrating it with the Quill Editor, we encountered an unexpected issue.

🚨 Problem

When applying the Field directive from Signal Forms on the component, the text cursor becomes stuck at the beginning of the editor.

As a result, all typed characters appear in reverse order.

For example:

Typing:
hello

Produces:
olleh

📌 Reproduction

•	Angular version: 21.x
•	Using Signal-Based Forms
•	Field directive applied to quill-editor
•	Editor initializes, but cursor never advances from index 0

💡 Expected behavior

The cursor should advance as the user types, and characters should appear in the correct order.

❗ Actual behavior

The cursor remains at the start of the text, causing characters to be inserted in reverse.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions