Pablo Alba 3cecc29276 🐛 Fix update library dialog when a component position changes
Do not show the library sync popup when the only differences are global x/y changes on library components. We now generate the actual sync changes and only notify if there are real redo-changes to apply.
Run cll/generate-sync-file-changes for candidate libraries and filter out those with empty :redo-changes. The expensive check is deferred via rx/timer 0 so it runs asynchronously and does not block the UI.
Why: Position-only changes are normalized during sync (via reposition-shape) and never propagate to copies; showing the popup in that case was a false positive.
Performance: The check is deferred to the next tick to avoid UI stutter on large files with many libraries.
2026-05-27 11:22:57 +02:00
..
2026-05-25 14:39:03 +02:00
2026-05-08 11:06:56 +02:00
2025-01-16 17:55:28 +01:00
2026-05-21 14:20:10 +02:00
2025-10-14 19:04:02 +02:00
2022-11-08 13:02:14 +01:00
2026-04-22 15:59:28 +02:00
2025-03-26 13:17:25 +01:00
2024-01-08 09:32:50 +01:00
2025-08-01 11:20:01 +02:00