Describe the bug
While B is held at 0, updating A to 1 leaves Selected showing 0. Selected is b() ? b() : a(), so it no longer agrees with the displayed inputs.
Your Example Website or App
https://s.olid.uk/id/XOQbd6CFTfy2QhZK4EiQ7g
Steps to Reproduce the Bug or Issue
- Wait for initialization.
- Click Run.
- After half a second, A shows
1, B shows 0, and Selected still shows 0.
Expected behavior
Selected should remain consistent with the published inputs. If A publishes 1 while B is 0, Selected should show 1; holding the overlapping updates together would also preserve consistency.
Screenshots or Videos
No response
Platform
- OS: Windows
- Browser: Firefox
Additional context
Reproduces on next at 0d8347a.
Describe the bug
While B is held at
0, updating A to1leaves Selected showing0. Selected isb() ? b() : a(), so it no longer agrees with the displayed inputs.Your Example Website or App
https://s.olid.uk/id/XOQbd6CFTfy2QhZK4EiQ7g
Steps to Reproduce the Bug or Issue
1, B shows0, and Selected still shows0.Expected behavior
Selected should remain consistent with the published inputs. If A publishes
1while B is0, Selected should show1; holding the overlapping updates together would also preserve consistency.Screenshots or Videos
No response
Platform
Additional context
Reproduces on next at 0d8347a.