Skip to content

Task List: Fix subtask status dot refresh and preserve card classes#1531

Merged
callumalpass merged 1 commit intocallumalpass:mainfrom
christenbc:fix/subtask-status-ui-refresh
Feb 8, 2026
Merged

Task List: Fix subtask status dot refresh and preserve card classes#1531
callumalpass merged 1 commit intocallumalpass:mainfrom
christenbc:fix/subtask-status-ui-refresh

Conversation

@christenbc
Copy link
Contributor

@christenbc christenbc commented Jan 26, 2026

Summary

  • Update status-dot click handling to immediately refresh subtask card visuals (dot, checkbox, classes, and CSS vars).
  • Reuse the shared status handler for newly-created status dots to keep behavior consistent.
  • Preserve existing task-card modifier classes while toggling status/priority/completion.

Test Plan

  • Toggle status from a subtask dot; UI updates immediately.
  • Toggle status from a parent task dot; UI updates immediately.
  • Verify status-dot icon/color and checkbox state match new status.
  • Smoke-check task list rendering after reload.

@callumalpass
Copy link
Owner

Thank you very much @christenbc--this is a nice contribution. Merging for the next release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants