-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
STATUS-1: needs triageNew issue which needs to be triagedNew issue which needs to be triagedTYPE: bugSomething isn't workingSomething isn't working
Description
Which component is affected?
Qwik Runtime
Describe the bug
When multiple actions are performed on several instances via context, the item state is inconsistent
Reproduction
https://github.com/thejackshelton/cursors-checklist-bug
Steps to reproduce
Reproduction Steps:
- Run
pnpm install - Run
pnpm dev - Open http://localhost:5173 in your browser
- Click the Select All checkbox (top level)
- Notice how all get checked
- Uncheck the Select All checkbox
- Notice how only one of the items get unchecked, and it's at random.
Expected Output
Clicking the Select All checkbox should check all items, and unclicking it should uncheck all items.
When the select all checkbox is checked, all items should be checked.
When the select all checkbox is unchecked, all items should be unchecked.
When the select all checkbox is in a mixed state, some items should be checked, and some should be unchecked.
When all items are checked, the select all checkbox should be checked.
System Info
System:
OS: macOS 26.1
CPU: (16) arm64 Apple M4 Max
Memory: 2.09 GB / 48.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 22.18.0 - /usr/local/bin/node
Yarn: 1.22.22 - /usr/local/bin/yarn
npm: 10.9.3 - /usr/local/bin/npm
pnpm: 10.19.0 - /Users/jackshelton/.nvm/versions/node/v24.9.0/bin/pnpm
bun: 1.1.7 - /Users/jackshelton/.bun/bin/bun
Deno: 2.1.4 - /opt/homebrew/bin/deno
Browsers:
Brave Browser: 141.1.83.120
Chrome: 143.0.7499.170
Firefox: 145.0.2
Safari: 26.1
npmPackages:
typescript: 5.4.5 => 5.4.5
undici: * => 7.16.0
vite: 7.2.6 => 7.2.6Additional Information
No response
omerman
Metadata
Metadata
Assignees
Labels
STATUS-1: needs triageNew issue which needs to be triagedNew issue which needs to be triagedTYPE: bugSomething isn't workingSomething isn't working