Problem: Linien verschoben sich während des Zeichnens und waren nicht korrekt an Start-/Endpunkten ausgerichtet. Raster fehlte außerhalb der Hutschienen. Ursache: - setupMagneticSnap() verwendete getBoundingClientRect() (DOM-Pixel) statt SVG-Koordinaten über createSVGPoint().matrixTransform() - Raster wurde nur aus Hutschienen-TE berechnet, keine Randlinien Lösung: - Korrekte SVG-Koordinaten in setupMagneticSnap() via matrixTransform - Erweitertes Raster: Links/rechts Rand (alle 20px), mehr Y-Linien ober- und unterhalb der Blöcke (alle 15px statt 20px) - Snap-Radius von 20 auf 25 SVG-Einheiten erhöht Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cose-base.js | ||
| cytoscape-cose-bilkent.js | ||
| cytoscape-dagre.js | ||
| cytoscape.min.js | ||
| dagre.min.js | ||
| kundenkarte.js | ||
| kundenkarte_cytoscape.js | ||
| layout-base.js | ||
| pathfinding.min.js | ||
| pwa.js | ||