Fixer les lignes de connexion pendant la traînée et après la chute

Otherkamo-internal
Shipped
3 février 2026 à 00:16 UTC
Author
kamo
Commit
89e89e2

- Utiliser une traînabilité incontrôlée (par défautPosition, pas de position) donc les mises à jour du DOM chaque image pendant le glisser; état de synchronisation uniquement sur onStop - Stocker les positions des nœuds à l'état (nodePositions) mises à jour chaque image dans la rAF de sorte que les lignes refaites et restent attachées à la source et à la destination - conserver la largeur/la hauteur de getBoundingClientRect; utiliser la hauteur/2 pour l'extrémité de la ligne de sorte que les lignes atteignent le centre vertical de la carte cible - Comparaison de calcul décalée par rapport à la position DOM lors du démarrage d'une connexion , l'alignement est correct après que les éléments ont été déplacés

All changes

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation