KamoCRM

Rewrite HexHead placement system with deterministic layout engine

Refactorkamo-internal
Shipped
29 மார்ச், 2026 அன்று 5:24 PM UTC
Author
kamo
Commit
9a64a35

Replaces the buggy collision-avoidance system (spiralSearch, resolveCollisions, flyToHomeRow, dock/group RAF loops) with a single deterministic reflow() function. Fixes hexheads appearing behind tool windows (z:100→250), overlapping each other, and inconsistent movement. Preserves honeycomb grouping, snap/swarm, and all events.

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