Open the swatch's own colour window, not the first on the page

Fixkamo-internal
Ya
23 Agosti 2026, 03:06 UTC
Mwandishi
kamo
Ahadi ya
6969c80

The swatch reached its hidden <input type="color"> through document.getElementById on an id built from the picker's translated label. A label is only unique inside one group: the branding editor renders a Primary and a Secondary group side by side, each carrying a Base Color / Lightest / Lighter / Darker / Darkest slot, so two inputs shared every id and the lookup always returned the first in document order — the Primary group's. Clicking any Secondary swatch opened the Primary colour window. The e-sign annotation toolbar had the same collision between its highlight and draw pickers, both labelled "color". The swatch now clicks its own input through a ref, and the id comes from useId() so no two pickers can collide in the DOM at all.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei