mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-07-19 01:17:31 +00:00
The display selector ordered in-section tasks by workContext.taskIds, ignoring section.taskIds — so reorders inside or across sections never moved on screen, and section→no-section drops snapped to the old slot. - Make section.taskIds authoritative for in-section ordering by walking sections first in undoneTasksBySection. - Fold the section→no-section reorder into a single atomic action: removeTaskFromSection now also repositions the task in the work-context's taskIds via sectionSharedMetaReducer (same pattern as TaskSharedActions.deleteTask et al), so one op covers both mutations and partial replay can't leave the task half-moved. |
||
|---|---|---|
| .. | ||
| add-to-today.spec.ts | ||
| detail-panel-focus.spec.ts | ||
| sections.spec.ts | ||
| work-view-features.spec.ts | ||
| work-view.spec.ts | ||