Skip to content

Fix task selection#2012

Merged
NicoPennec merged 3 commits into
cgwire:mainfrom
NicoPennec:main
May 13, 2026
Merged

Fix task selection#2012
NicoPennec merged 3 commits into
cgwire:mainfrom
NicoPennec:main

Conversation

@NicoPennec
Copy link
Copy Markdown
Member

Problem

  • Shift-clicking on a second task only kept the two endpoints in the task selection; every task in between fell into the "empty cells" group of the task panel instead.
  • The entity progress count could crash when a row referenced a task or status no longer present in the project.
  • Some npm dependencies are outdated.

Solution

  • Restore the shift-click range so every task in the span gets selected.
  • Ignore unknown tasks and statuses when computing the entity progress count.
  • Bump npm dependencies.

ValidationCell's <script setup> migration closed the component, so the parent's $refs lookup for `task` returned undefined and in-between cells fell into selectedValidations.
@NicoPennec NicoPennec merged commit 6105527 into cgwire:main May 13, 2026
5 checks passed
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.

1 participant