Not quite sure what's going on here. Maybe a fresh pair of eyes from @hobnob could help? 😅
Steps to reproduce:
- Open the app.
- Add a couple of items.
- Complete the first item.
- Mark all as complete (the little 'down' chevron).
- Hit it again to 'uncomplete' them all.
- Notice that everything is correct including the (removed) strikethrough - except - you can still see the green tick.
The dom and model appear correct - I may have overlooked something:
- Reloading the page displays the items correctly (i.e. they were persisted in the 'all uncompleted' state).
- Inspecting the dom during the editing shows that it is in the right state.