Make circuit reordering atomic

This commit is contained in:
2026-07-23 17:30:40 +02:00
parent 7d276d1139
commit b0fc2b4fbf
4 changed files with 105 additions and 34 deletions
+2
View File
@@ -81,6 +81,7 @@ Intent is separated by drag source type:
- circuit drag (BMK handle):
- reorder circuits inside same section only
- cross-section reorder is rejected
- the complete section order is validated and stored in one SQLite transaction
- bulk device row move:
- supported via multi-selection + drag
- multi-circuit move:
@@ -103,6 +104,7 @@ Cross-section device moves show confirmation-required feedback before drop. The
- disabled while filters are active
- undoable via command history
- each complete section order is stored atomically
- until applied, sort remains view-only
## Column Configuration