KamoCRM

A new email, phone or address row keeps its field while you type in it

Fixkamo-internal
Shipped
October 11, 2026 at 9:13 AM UTC
Author
Kamo
Commit
d844f0d

A row without a server id was keyed by its object, and every keystroke replaced that object, so the row got a new React key and its field was remounted on each character. The keyboard's next characters went to a detached input and the contact was saved with one stray character (an SI on its workstation saved wendy.workstation@kamocrm.com as "m"). The edited copy of a row now inherits the row's key. Found by SP97 Task 9.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing