fix: preserve Today order when resuming a break
All checks were successful
CI / lint (pull_request) Successful in 2m41s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 2m4s
CI / release-candidate (pull_request) Has been skipped

This commit is contained in:
timmy 2026-08-17 19:32:10 +00:00
parent ea08f566ff
commit 40284a7e30

View File

@ -1828,7 +1828,11 @@
selectTodayWork(); selectTodayWork();
workSession.reopen(todayMyWork.find(item => todayWork.identity(item) === identity)); workSession.reopen(todayMyWork.find(item => todayWork.identity(item) === identity));
}, },
onResume: () => resumeTodaySession(), onResume: identity => {
selectTodayWork();
const item = todayMyWork.find(entry => todayWork.identity(entry) === identity);
if (!workSession.resume(item)) resumeTodaySession();
},
onComplete: identity => { onComplete: identity => {
const item = todayMyWork.find(entry => todayWork.identity(entry) === identity); const item = todayMyWork.find(entry => todayWork.identity(entry) === identity);
return completeTodayItem(item); return completeTodayItem(item);